public IActionResult SaveExpanseHead(ExpanseHead data) { try { var context = new RRRoadwaysDBContext(); context.Add(data); context.SaveChanges(); ViewBag.result = "Record Saved Successfully!"; } catch (Exception e) { var error = e; ViewBag.error = e.Message; } ModelState.Clear(); return(Json(data, new Newtonsoft.Json.JsonSerializerSettings())); }
public IActionResult Add(ExpanseHead data) { try { var context = new RRRoadwaysDBContext(); context.Add(data); context.SaveChanges(); ViewBag.result = "Record Saved Successfully!"; } catch (Exception e) { var error = e; ViewBag.error = e.Message; } ModelState.Clear(); return(RedirectToAction("Index")); }
public IActionResult Edit(ExpanseHead data) { try { var context = new RRRoadwaysDBContext(); var dbEntry = context.Entry(data); dbEntry.Property("HeadName").IsModified = true; context.SaveChanges(); ViewBag.result = "Record Updated Successfully!"; } catch (Exception e) { var error = e; ViewBag.error = e.Message; } return(RedirectToAction("Index")); }