public bool UpdateTax(TaxMasterVM _TaxVM) { try { if (_TaxVM != null) { tblTaxMaster _tax = _TaxRepository.GetById(_TaxVM.TaxId); _tax.TaxId = _TaxVM.TaxId; _tax.TaxName = _TaxVM.TaxName; _tax.TaxValue = _TaxVM.TaxValue; _tax.IsActive = (bool)_TaxVM.IsActive; _tax.IsDeleted = false; _TaxRepository.Update(_tax); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception e) { throw e; } }
public TaxMasterVM GetByIdTax(int id) { var item = _TaxRepository.GetById(id); TaxMasterVM taxVM = new TaxMasterVM(); taxVM.TaxId = item.TaxId; taxVM.TaxName = item.TaxName; taxVM.TaxValue = item.TaxValue; taxVM.IsActive = (bool)item.IsActive; return(taxVM); }
public List <TaxMasterVM> GetAllTax() { var taxList = _TaxRepository.GetAll(x => x.IsDeleted == false); List <TaxMasterVM> taxVMList = new List <TaxMasterVM>(); foreach (var item in taxList) { TaxMasterVM taxVM = new TaxMasterVM(); taxVM.TaxId = item.TaxId; taxVM.TaxName = item.TaxName; taxVM.TaxValue = item.TaxValue; taxVM.IsActive = (bool)item.IsActive; taxVMList.Add(taxVM); } return(taxVMList); }
public ActionResult AddOrEditTax(int id = 0) { TaxMasterVM taxVM = new TaxMasterVM(); if (id == 0) { //add return(PartialView(taxVM)); } else { //update taxVM = _TaxSerivce.GetByIdTax(id); return(PartialView(taxVM)); } }
public ActionResult AddOrEditTax(TaxMasterVM taxVM) { try { if (ModelState.IsValid) { bool status = false; if (taxVM.TaxId == 0) { status = _TaxSerivce.AddTax(taxVM); if (status) { return(Json(new { success = true, message = "Saved Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } else { status = _TaxSerivce.UpdateTax(taxVM); if (status) { return(Json(new { success = true, message = "Updated Successfully...!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Error..!" }, JsonRequestBehavior.AllowGet)); } } } else { return(PartialView(taxVM)); } } catch (Exception e) { throw e; } }