| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using System;
- using System.Collections.Generic;
- using Quadarax.Foundation.Core.Data.Interface.Entity;
- namespace BO.AppServer.Metadata.Dto
- {
- #region *** Workspace - Base ***
- public class WorkspaceBaseDto : BoDto
- {
- public string Name { get; set; }
- public string Apipassword { get; set; }
- public string BillingPlanCode { get; set; }
- }
- #endregion
- #region *** Workspace - Create ***
- public class WorkspaceCDto : Dto, ICreateDto
- {
- public string AssignedUserName { get; set; }
- public string Name { get; set; }
- public string Apipassword { get; set; }
- public string BillingPlanCode { get; set; }
- }
- #endregion
- #region *** Workspace - Update ***
- public class WorkspaceUDto : WorkspaceBaseDto, IUpdateDto
- {
- public bool IsGold { get; set; }
- }
- #endregion
- #region *** Workspace - Read ***
- public class WorkspaceRDto : WorkspaceBaseDto, IReadDto
- {
- public Guid Apikey { get; set; }
- public decimal CreditAmount { get; set; }
- public IEnumerable<BillingInfoRDto> BillingInfos { get; set; }
- public int DocumentsCount { get; set; }
- public BoAuditDto Audit { get; set; }
- public IEnumerable<StructureRDto> Structures { get; set; }
- }
- #endregion
- #region *** Workspace - Delete ***
- internal class WorkspaceDDto : BoDto, IDeleteDto
- {
- }
- #endregion
- }
|