Esempio n. 1
0
 public ComponentDisplay MapToBLLDisplay(DALComponentFull dalComponent)
 {
     return(new ComponentDisplay
     {
         Id = dalComponent.Id,
         ComponentName = dalComponent.ComponentName,
         ComponentTypeId = dalComponent.ComponentTypeId,
         ManufacturerId = dalComponent.ManufacturerId,
         Model = dalComponent.Model,
         ReleaseYear = dalComponent.ReleaseYear,
         UsedInBuilds = dalComponent.ComponentInComputers !.Count,
         Price = dalComponent.Price,
         ManufacturerName = dalComponent.Manufacturer !.CompanyName,
         ComponentTypeName = dalComponent.ComponentType !.ComponentTypeName
     });
Esempio n. 2
0
 public ComponentFull MapToBLLFull(DALComponentFull dalComponent)
 {
     return(new ComponentFull
     {
         Id = dalComponent.Id,
         ComponentName = dalComponent.ComponentName,
         ComponentTypeId = dalComponent.ComponentTypeId,
         ComponentType = dalComponent.ComponentType,
         ComponentSpecifications = dalComponent.ComponentSpecifications.Select(_componentSpecificationMapper.MapToBLLFull).ToList(),
         Compatibilities1 = dalComponent.Compatibilities1,
         Compatibilities2 = dalComponent.Compatibilities2,
         ComponentTests = dalComponent.ComponentTests,
         ComponentInComputers = dalComponent.ComponentInComputers,
         ManufacturerId = dalComponent.ManufacturerId,
         Model = dalComponent.Model,
         Price = dalComponent.Price
     });
 }