public ActionResult AddAllowanceTypeEnd(Def_AllowanceTypes AllowanceType) { if (ModelState.IsValid) { try { db.Def_AllowanceTypes.Add(AllowanceType); db.SaveChanges(); var s = JsonConvert.SerializeObject(db.Def_AllowanceTypes.Select(a => new { ID = a.ID, Name = a.Name, Value = a.Value }).ToList()); return(Json(new { action = "yes", msg = "Added", result = s }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { action = "no", msg = "error occurred", result = "" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { action = "no", msg = "error occurred", result = "" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult EditAllowanceTypeEnd(Def_AllowanceTypes AllowanceType) { if (ModelState.IsValid) { try { var ob = db.Def_AllowanceTypes.Where(a => a.ID == AllowanceType.ID).FirstOrDefault(); ob.Name = AllowanceType.Name; ob.Value = AllowanceType.Value; db.SaveChanges(); var s = JsonConvert.SerializeObject(db.Def_AllowanceTypes.Select(a => new { ID = a.ID, Name = a.Name, Value = a.Value }).ToList()); return(Json(new { action = "yes", msg = "Editted", result = s }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { action = "no", msg = "error occurred", result = "" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { action = "no", msg = "error occurred", result = "" }, JsonRequestBehavior.AllowGet)); } }