public ActionResult CreateEdit(KaroseriViewModel model) { try { if (ModelState.IsValid) { if (KaroseriDataAccess.Update(model)) { return(Json(new { success = true, Message = "Success" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, Message = KaroseriDataAccess.Message }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, Message = "Please complete all required field" }, JsonRequestBehavior.AllowGet)); } } catch (Exception Ex) { return(Json(new { success = false, Message = Ex.Message }, JsonRequestBehavior.AllowGet)); } }
public static KaroseriViewModel GetById(int id) { KaroseriViewModel result = new KaroseriViewModel(); using (var db = new FleetManagementContext()) { result = (from kar in db.MstKaroseris where kar.Id == id select new KaroseriViewModel { Id = kar.Id, KaroseriId = kar.KaroseriId, Description = kar.Description, IsActive = kar.IsActive }).FirstOrDefault(); } return(result); }
public static bool Update(KaroseriViewModel model) { bool result = true; try { using (var db = new FleetManagementContext()) { if (model.Id == 0) { MstKaroseri kar = new MstKaroseri(); kar.KaroseriId = model.KaroseriId; kar.Description = model.Description; kar.IsActive = model.IsActive; db.MstKaroseris.Add(kar); db.SaveChanges(); } else { MstKaroseri kar = db.MstKaroseris.Where(o => o.Id == model.Id).FirstOrDefault(); if (kar != null) { kar.KaroseriId = model.KaroseriId; kar.Description = model.Description; kar.IsActive = model.IsActive; db.SaveChanges(); } } } } catch (Exception Ex) { Message = Ex.Message; result = false; } return(result); }
public ActionResult Edit(KaroseriViewModel model) { return(CreateEdit(model)); }