コード例 #1
0
ファイル: ZViewBaseDTO.cs プロジェクト: anthrax3/EasyLOB-3
 public virtual void FromDTO(IZDTOBase <TEntityDTO, TEntity> dto)
 {
     if (dto != null)
     {
         LibraryHelper.Clone <TEntityView>(DIHelper.Mapper.Map <TEntityView>(dto as TEntityDTO), this);
     }
 }
コード例 #2
0
        public AlbumViewModel(IZDTOBase <AlbumDTO, Album> dto)
        {
            AlbumViewModel view = (new List <AlbumDTO> {
                (AlbumDTO)dto
            })
                                  .Select(GetViewSelector())
                                  .SingleOrDefault();

            LibraryHelper.Clone(view, this);
        }
コード例 #3
0
 public override void FromDTO(IZDTOBase <OrderDetailDTO, OrderDetail> dto)
 {
     if (dto != null)
     {
         OrderDetailViewModel view = (new List <OrderDetailDTO> {
             (OrderDetailDTO)dto
         })
                                     .Select(GetViewSelector())
                                     .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #4
0
 public override void FromDTO(IZDTOBase <ActivityRoleDTO, ActivityRole> dto)
 {
     if (dto != null)
     {
         ActivityRoleViewModel view = (new List <ActivityRoleDTO> {
             (ActivityRoleDTO)dto
         })
                                      .Select(GetViewSelector())
                                      .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #5
0
 public override void FromDTO(IZDTOBase <InvoiceLineDTO, InvoiceLine> dto)
 {
     if (dto != null)
     {
         InvoiceLineViewModel view = (new List <InvoiceLineDTO> {
             (InvoiceLineDTO)dto
         })
                                     .Select(GetViewSelector())
                                     .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #6
0
 public override void FromDTO(IZDTOBase <CustomerDemographicDTO, CustomerDemographic> dto)
 {
     if (dto != null)
     {
         CustomerDemographicViewModel view = (new List <CustomerDemographicDTO> {
             (CustomerDemographicDTO)dto
         })
                                             .Select(GetViewSelector())
                                             .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #7
0
 public override void FromDTO(IZDTOBase <UserDTO, User> dto)
 {
     if (dto != null)
     {
         UserViewModel view = (new List <UserDTO> {
             (UserDTO)dto
         })
                              .Select(GetViewSelector())
                              .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #8
0
 public override void FromDTO(IZDTOBase <PlaylistTrackDTO, PlaylistTrack> dto)
 {
     if (dto != null)
     {
         PlaylistTrackViewModel view = (new List <PlaylistTrackDTO> {
             (PlaylistTrackDTO)dto
         })
                                       .Select(GetViewSelector())
                                       .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #9
0
 public override void FromDTO(IZDTOBase <ActivityDTO, EasyLOB.Security.Data.Activity> dto) // !!! Namespace
 {
     if (dto != null)
     {
         ActivityViewModel view = (new List <ActivityDTO> {
             (ActivityDTO)dto
         })
                                  .Select(GetViewSelector())
                                  .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #10
0
 public override void FromDTO(IZDTOBase <AuditTrailLogDTO, AuditTrailLog> dto)
 {
     if (dto != null)
     {
         AuditTrailLogViewModel view = (new List <AuditTrailLogDTO> {
             (AuditTrailLogDTO)dto
         })
                                       .Select(GetViewSelector())
                                       .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #11
0
 public override void FromDTO(IZDTOBase <MediaTypeDTO, MediaType> dto)
 {
     if (dto != null)
     {
         MediaTypeViewModel view = (new List <MediaTypeDTO> {
             (MediaTypeDTO)dto
         })
                                   .Select(GetViewSelector())
                                   .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #12
0
 public override void FromDTO(IZDTOBase <CategoryDTO, Category> dto)
 {
     if (dto != null)
     {
         CategoryViewModel view = (new List <CategoryDTO> {
             (CategoryDTO)dto
         })
                                  .Select(GetViewSelector())
                                  .SingleOrDefault();
         LibraryHelper.Clone(view, this);
     }
 }
コード例 #13
0
 public UserClaimViewModel(IZDTOBase <UserClaimDTO, UserClaim> dto)
 {
     FromDTO(dto);
 }
コード例 #14
0
 public PlaylistViewModel(IZDTOBase <PlaylistDTO, Playlist> dto)
 {
     FromDTO(dto);
 }
コード例 #15
0
 public AlbumViewModel(IZDTOBase <AlbumDTO, Album> dto)
 {
     FromDTO(dto);
 }
コード例 #16
0
 public UserViewModel(IZDTOBase <UserDTO, User> dto)
 {
     FromDTO(dto);
 }
コード例 #17
0
 public UserLoginViewModel(IZDTOBase <UserLoginDTO, UserLogin> dto)
 {
     FromDTO(dto);
 }
コード例 #18
0
 public CustomerDemographicViewModel(IZDTOBase <CustomerDemographicDTO, CustomerDemographic> dto)
 {
     FromDTO(dto);
 }
コード例 #19
0
 public MediaTypeViewModel(IZDTOBase <MediaTypeDTO, MediaType> dto)
 {
     FromDTO(dto);
 }
コード例 #20
0
 public AuditTrailLogViewModel(IZDTOBase <AuditTrailLogDTO, AuditTrailLog> dto)
 {
     FromDTO(dto);
 }
コード例 #21
0
 public EmployeeViewModel(IZDTOBase <EmployeeDTO, Employee> dto)
 {
     FromDTO(dto);
 }
コード例 #22
0
 public UserRoleViewModel(IZDTOBase <UserRoleDTO, UserRole> dto)
 {
     FromDTO(dto);
 }
コード例 #23
0
 public RoleViewModel(IZDTOBase <RoleDTO, Role> dto)
 {
     FromDTO(dto);
 }
コード例 #24
0
 public InvoiceLineViewModel(IZDTOBase <InvoiceLineDTO, InvoiceLine> dto)
 {
     FromDTO(dto);
 }
コード例 #25
0
 public OrderDetailViewModel(IZDTOBase <OrderDetailDTO, OrderDetail> dto)
 {
     FromDTO(dto);
 }
コード例 #26
0
 public CustomerViewModel(IZDTOBase <CustomerDTO, Customer> dto)
 {
     FromDTO(dto);
 }
コード例 #27
0
 public PlaylistTrackViewModel(IZDTOBase <PlaylistTrackDTO, PlaylistTrack> dto)
 {
     FromDTO(dto);
 }
コード例 #28
0
 public ProductViewModel(IZDTOBase <ProductDTO, Product> dto)
 {
     FromDTO(dto);
 }
コード例 #29
0
 public ActivityViewModel(IZDTOBase <ActivityDTO, Activity> dto)
 {
     FromDTO(dto);
 }
コード例 #30
0
 public ArtistViewModel(IZDTOBase <ArtistDTO, Artist> dto)
 {
     FromDTO(dto);
 }