Project
Class: ProjectDTO
Properties:
- ProjectID
Type: int
Description: Represents the unique identifier of the project.
- ProjectName
Type: string
Default Value: “” (empty string)
Description: Represents the name of the project.
- Date
Type: Nullable<System.DateTime>
Description: Represents the date associated with the project.
- IsAuctionCreated
Type: bool
Default Value: false
Description: Represents whether an auction is created for the project.
- ProjectDescription
Type: string? (nullable string)
Description: Represents the description of the project.
- ImageUrl
Type: string? (nullable string)
Default Value: null
Description: Represents the URL of the project’s image.
- Rating
Type: double
Default Value: 0
Description: Represents the rating of the project.
- Status
Type: string
Default Value: ProjectStatusConstants.PENDING
Description: Represents the status of the project. The default value is obtained from the ProjectStatusConstants class in the SU_COIN_BACK_END.Constants namespace.
- MarkDown
Type: string
Default Value: “” (empty string)
Description: Represents the markdown content associated with the project.
FileHash * Type: string * Default Value: “” (empty string) * Description: Represents the hash of a file associated with the project.
ProposerAddress * Type: string? (nullable string) * Default Value: null * Description: Represents the address of the project proposer.
ViewerAcceptedAddress * Type: string? (nullable string) * Default Value: null * Description: Respresents the address of the user that accept.