public int UpdateTaxDetail(TaxDetailDTO Record) { PayrollTaxDetail record = TaxDetailRequestFormatter.ConvertRespondentInfoFromDTO(Record); var response = _unitOfWork.TaxDetailRepository.Update(record); _unitOfWork.Save(); return(record.MasterId); }
public ActionResult TaxDetailEdit(int Id) { TaxDetailDTO TaxDetailList = _TaxDetailService.GetTaxDetailById(Id); TaxSetupDTO Setup = _TaxSetupService.GetTaxSetupById(TaxDetailList.MasterId); ViewBag.MasterName = Setup.TaxName; ViewBag.MasterId = Setup.MasterId; return(View(TaxDetailList)); }
public ActionResult TaxDetailCreate(TaxDetailDTO Record) { _TaxDetailService.InsertIntoTaxDetail(Record); TaxSetupDTO TaxSetup = _TaxSetupService.GetTaxSetupById(Record.MasterId); IEnumerable <TaxDetailDTO> TaxDetailList = _TaxDetailService.GetAllTaxDetailsByMasterId(Record.MasterId); ViewBag.MasterName = TaxSetup.TaxName; return(View("TaxSetupDetails", TaxDetailList)); }
public TaxDetailDTO GetTaxDetailById(int Id) { PayrollTaxDetail TaxSetup = _unitOfWork.TaxDetailRepository.GetById(Id); TaxDetailDTO TaxSetupDTO = TaxDetailRequestFormatter.ConvertRespondentInfoToDTO(TaxSetup); return(TaxSetupDTO); }
public void InsertIntoTaxDetail(TaxDetailDTO Record) { PayrollTaxDetail Data = TaxDetailRequestFormatter.ConvertRespondentInfoFromDTO(Record); _unitOfWork.TaxDetailRepository.Create(Data); }
public static PayrollTaxDetail ConvertRespondentInfoFromDTO(TaxDetailDTO TaxSetupDTO) { Mapper.CreateMap <TaxDetailDTO, PayrollTaxDetail>().ForMember(d => d.PayrollTaxSetup, m => m.Ignore()); return(Mapper.Map <TaxDetailDTO, PayrollTaxDetail>(TaxSetupDTO)); }