public DalJournal MapToDal(BllJournal entity) { DalJournal dalEntity = new DalJournal { Id = entity.Id, Amount = entity.Amount, Contract_id = entity.Contract != null ? entity.Contract.Id : (int?)null, ControlDate = entity.ControlDate, Description = entity.Description, ModifiedDate = entity.ModifiedDate, RequestNumber = entity.RequestNumber, Size = entity.Size, UserModifierLogin = entity.UserModifierLogin, Component_id = entity.Component != null ? entity.Component.Id : (int?)null, ControlMethodsLib_id = entity.ControlMethodsLib != null ? entity.ControlMethodsLib.Id : (int?)null, Customer_id = entity.Customer != null ? entity.Customer.Id : (int?)null, IndustrialObject_id = entity.IndustrialObject != null ? entity.IndustrialObject.Id : (int?)null, Material_id = entity.Material != null ? entity.Material.Id : (int?)null, UserOwner_id = entity.UserOwner != null ? entity.UserOwner.Id : (int?)null, ScheduleOrganization_id = entity.ScheduleOrganization != null ? entity.ScheduleOrganization.Id : (int?)null, RequestDate = entity.RequestDate, WeldingType = entity.WeldingType, WeldJoint_id = entity.WeldJoint != null ? entity.WeldJoint.Id : (int?)null, }; return(dalEntity); }
public BllJournal MapToBll(DalJournal entity) { BllJournal bllEntity = new BllJournal { Id = entity.Id, Amount = entity.Amount, Contract = entity.Contract_id != null?contractService.Get((int)entity.Contract_id) : null, ControlDate = entity.ControlDate, Description = entity.Description, ModifiedDate = entity.ModifiedDate, RequestNumber = entity.RequestNumber, Size = entity.Size, UserModifierLogin = entity.UserModifierLogin, Component = entity.Component_id != null?componentService.Get((int)entity.Component_id) : null, ControlMethodsLib = entity.ControlMethodsLib_id != null?controlMethodsLibService.Get((int)entity.ControlMethodsLib_id) : null, Customer = entity.Customer_id != null?customerService.Get((int)entity.Customer_id) : null, IndustrialObject = entity.IndustrialObject_id != null?industrialObjectService.Get((int)entity.IndustrialObject_id) : null, Material = entity.Material_id != null?materialService.Get((int)entity.Material_id) : null, UserOwner = entity.UserOwner_id != null?userService.Get((int)entity.UserOwner_id) : null, ScheduleOrganization = entity.ScheduleOrganization_id != null?scheduleOrganizationService.Get((int)entity.ScheduleOrganization_id) : null, WeldJoint = entity.WeldJoint_id != null?weldJointService.Get((int)entity.WeldJoint_id) : null, WeldingType = entity.WeldingType, RequestDate = entity.RequestDate }; return(bllEntity); }
public LiteJournal MapBllToLiteBll(BllJournal entity) { List <LiteControl> controls = controlMethodsLibService.GetLiteControlsFromLib(entity.ControlMethodsLib.Id); LiteJournal bllEntity = new LiteJournal { Id = entity.Id, Amount = entity.Amount, ContractName = entity.Contract != null ? entity.Contract.Name : null, ControlDate = entity.ControlDate, Description = entity.Description, ModifiedDate = entity.ModifiedDate, RequestNumber = entity.RequestNumber, Size = entity.Size, ComponentName = entity.Component != null ? entity.Component.Name : null, MaterialName = entity.Material != null ? entity.Material.Name : null, ScheduleOrganizationName = entity.ScheduleOrganization != null ? entity.ScheduleOrganization.Name : null, WeldJointName = entity.WeldJoint != null ? entity.WeldJoint.Name : null, WeldingType = entity.WeldingType, RequestDate = entity.RequestDate, ControlMethods = controls }; return(bllEntity); }