public PayrollInsurancePremiumDTO GetOnePayrollInsurancePremium(int Id) { PayrollInsurancePremium Record = _unitOfWork.PayrollInsurancePremiumRepository.Get(x => x.IsuranceClaimId == Id).FirstOrDefault(); PayrollInsurancePremiumDTO ReturnRecord = ResponseFormatters.PayrollInsuranceResponseFormatter.PayrollInsuranceDbToDTO(Record); return(ReturnRecord); }
public static PayrollInsurancePremiumDTO PayrollInsuranceDbToDTO(PayrollInsurancePremium ModelData) { PayrollInsurancePremiumDTO Record = new PayrollInsurancePremiumDTO { IsuranceClaimId = ModelData.IsuranceClaimId, InsuranceCompanyId = ModelData.InsuranceCompanyId, InsuredAmount = ModelData.InsuredAmount, PremiumAmount = ModelData.PremiumAmount, AmountType = ModelData.AmountType, StartDate = ModelData.StartDate, EndDate = ModelData.EndDate, InsuranceClaimFyId = ModelData.InsuranceClaimFyId, EmpCode = ModelData.EmpCode, InsurancePolicyNumber = ModelData.InsurancePolicyNumber, Employee = new EmployeeDTO { EmpCode = ModelData.Employee.EmpCode, EmpName = ModelData.Employee.EmpName, }, InsuranceCompany = new InsuranceCompanyDTO { Id = ModelData.InsuranceCompany.Id, CompanyName = ModelData.InsuranceCompany.CompanyName } }; return(Record); }
public static PayrollInsurancePremiumDTO ConvertRespondentInfoToDTO(PayrollInsurancePremium emp) { Mapper.CreateMap <PayrollInsurancePremium, PayrollInsurancePremiumDTO>().ConvertUsing( m => { return(new PayrollInsurancePremiumDTO { IsuranceClaimId = m.IsuranceClaimId, InsuranceCompanyId = m.InsuranceCompanyId, InsuredAmount = m.InsuredAmount, PremiumAmount = m.PremiumAmount, AmountType = m.AmountType, StartDate = m.StartDate, EndDate = m.EndDate, InsuranceClaimFyId = m.InsuranceClaimFyId, EmpCode = m.EmpCode, InsurancePolicyNumber = m.InsurancePolicyNumber }); }); return(Mapper.Map <PayrollInsurancePremium, PayrollInsurancePremiumDTO>(emp)); }
public void UpdatePayrollInsurancePremium(PayrollInsurancePremiumDTO Record) { PayrollInsurancePremium ReturnRecord = PayrollInsuranceRequestFormatter.ConvertRespondentInfoFromDTO(Record); _unitOfWork.PayrollInsurancePremiumRepository.Update(ReturnRecord); }
public PayrollInsurancePremiumDTO InsertPayrollInsurancePremium(PayrollInsurancePremiumDTO Record) { PayrollInsurancePremium ReturnRecord = PayrollInsuranceRequestFormatter.ConvertRespondentInfoFromDTO(Record); return(PayrollInsuranceRequestFormatter.ConvertRespondentInfoToDTO(_unitOfWork.PayrollInsurancePremiumRepository.Create(ReturnRecord))); }