public static EmsService.jobInfoDTO JobToService(IJob job) { EmsService.jobInfoDTO serviceModelJob = new EmsService.jobInfoDTO(); serviceModelJob.code = job.Code; serviceModelJob.maxSalary = job.MaxSalary; serviceModelJob.maxSalarySpecified = job.MaxSalarySpecified; serviceModelJob.minSalary = job.MinSalary; serviceModelJob.minSalarySpecified = job.minSalarySpecified; serviceModelJob.status = job.Status; serviceModelJob.title = job.Title; serviceModelJob.createBy = job.CreateBy; if (job.CreateDate != null && job.CreateDate != default(DateTime)) { serviceModelJob.createDate = (DateTime)job.CreateDate; serviceModelJob.createDateSpecified = true; } serviceModelJob.updateReason = job.UpdateReason; serviceModelJob.updateBy = job.UpdateBy; if (job.UpdateDate != null && job.UpdateDate != default(DateTime)) { serviceModelJob.updateDate = (DateTime)job.UpdateDate; serviceModelJob.updateDateSpecified = true; } return(serviceModelJob); }
public static IJob JobToEntity(EmsService.jobInfoDTO job) { IJob entityObject = BaseToEntity <Job>(DataIntegrationMapper.ToServiceBase <EmsService.jobInfoDTO>(job)); entityObject.Code = job.code; entityObject.CreateBy = job.createBy; entityObject.CreateDate = job.createDate; entityObject.CreateDateSpecified = job.createDateSpecified; entityObject.MaxSalary = job.maxSalary; entityObject.MaxSalarySpecified = job.maxSalarySpecified; entityObject.MinSalary = job.minSalary; entityObject.minSalarySpecified = job.minSalarySpecified; entityObject.Status = job.status; entityObject.Title = job.title; entityObject.UpdateBy = job.updateBy; entityObject.UpdateDate = job.updateDate; entityObject.UpdateDateSpecified = job.updateDateSpecified; entityObject.UpdateReason = job.updateReason; return(entityObject); }