public ActionResult SaveTaxAssessment(TaxAssessmentVm taxassessmentvm) { var taxassessmentheader = new TaxAssessmentHeader() { HeaderID = taxassessmentvm.taxassessmentheader.HeaderID, BranchID = BRANCHID, AssessmentNo = taxassessmentvm.taxassessmentheader.AssessmentNo, Year = taxassessmentvm.taxassessmentheader.Year, SocialContributionRate = taxassessmentvm.taxassessmentheader.SocialContributionRate, MaximumAmount = taxassessmentvm.taxassessmentheader.MaximumAmount, Status = true, }; taxassessmentheaderBo.Add(taxassessmentheader); foreach (var item in taxassessmentvm.TaxAssessmentDetailList) { var taxassessmentdetail = new TaxAssessmentDetail() { HeaderID = taxassessmentheader.HeaderID, ID = item.ID, SalaryFrom = item.SalaryFrom, SalaryTo = item.SalaryTo, Rate = item.Rate, Maxamount = item.Maxamount }; taxassessmentdetailBo.Add(taxassessmentdetail); } return(RedirectToAction("TaxAssessment", new { taxassessmentheader.Year })); }
public void Delete(TaxAssessmentHeader entity) { try { taxassessmentheaderrepository.Delete(entity); } catch (Exception ex) { throw ex; } }
public void Add(TaxAssessmentHeader input) { try { input.CreatedBy = sessionObj.USERID; input.CreatedOn = UTILITY.SINGAPORETIME; taxassessmentheaderrepository.Add(input); } catch (Exception ex) { throw ex; } }