public bool updatevatdetail(VatMasterDto model) { try { var vat = dbCon.GFI_FLT_VatMaster.Where(x => x.VatId == model.VatId).FirstOrDefault(); vat.Vat = model.Vat; vat.StartDate = model.StartDate.HasValue ? model.StartDate.Value : System.DateTime.Now; vat.EndDate = model.EndDate.HasValue ? model.EndDate.Value : System.DateTime.Now; dbCon.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public ActionResult CreateVatMaster(VatMasterDto model) { var obj = new VatMasterRepo(); int statusLst = 0; if (model.VatId > 0) { if (obj.updatevatdetail(model)) { statusLst = model.VatId; } } else { statusLst = obj.insertVatMaster(model); } return(Json(model, JsonRequestBehavior.AllowGet)); }
public int insertVatMaster(VatMasterDto vatadd) { try { GFI_FLT_VatMaster vat = new GFI_FLT_VatMaster(); vat.Vat = vatadd.Vat; vat.StartDate = vatadd.StartDate.HasValue?vatadd.StartDate.Value : System.DateTime.Now; vat.EndDate = vatadd.EndDate.HasValue?vatadd.EndDate.Value : System.DateTime.Now; dbCon.GFI_FLT_VatMaster.Add(vat); dbCon.SaveChanges(); return(vat.VatId); } catch (Exception) { throw; return(0); } }