Пример #1
0
 public BaseParts ConvertoToBaseParts(BaseClassDTO baseClassDTO)
 {
     //BaseParts baseParts = null;
     if (baseClassDTO is EngineDTO)
     {
         return(ConvertEngine(baseClassDTO as EngineDTO));
     }
     else if (baseClassDTO is GearboxDTO)
     {
         return(ConvertGearBox(baseClassDTO as GearboxDTO));
     }
     else if (baseClassDTO is InteriorDTO)
     {
         return(ConvertInterior(baseClassDTO as InteriorDTO));
     }
     else if (baseClassDTO is ExteriorDTO)
     {
         return(ConvertExterior(baseClassDTO as ExteriorDTO));
     }
     return(null);
 }
Пример #2
0
        public void ModifyParts(BaseParts baseParts)
        {
            BaseClassDTO baseClassDTO = null;

            if (baseParts is Engine)
            {
                baseClassDTO = ConvertToEngineDTO(baseParts as Engine);
            }
            else if (baseParts is Gearbox)
            {
                baseClassDTO = ConvertTOGearboxDTO(baseParts as Gearbox);
            }
            else if (baseParts is Interior)
            {
                baseClassDTO = ConvertTOInteriorDTO(baseParts as Interior);
            }
            else if (baseParts is Exterior)
            {
                baseClassDTO = ConvertTOExteriorDTO(baseParts as Exterior);
            }
            _bll.ModifyParts(baseClassDTO);
        }
Пример #3
0
        public void ModifyParts(BaseClassDTO baseClassDTO)
        {
            BaseClass baseClass = null;

            if (baseClassDTO is EngineDTO)
            {
                baseClass = ConvertEngine(baseClassDTO as EngineDTO);
            }
            else if (baseClassDTO is GearboxDTO)
            {
                baseClass = ConvertGearBox(baseClassDTO as GearboxDTO);
            }
            else if (baseClassDTO is InteriorDTO)
            {
                baseClass = ConvertInterior(baseClassDTO as InteriorDTO);
            }
            else if (baseClassDTO is ExteriorDTO)
            {
                baseClass = ConvertExterior(baseClassDTO as ExteriorDTO);
            }
            _dal.ModifyParts(baseClass);
        }