public bool Delete(long id) { HRMS_Travel_Purpose hRMS_Travel_Purpose = db.HRMS_Travel_Purpose.Find(id); db.HRMS_Travel_Purpose.Remove(hRMS_Travel_Purpose); db.SaveChanges(); ModelState.Clear(); return(true); }
// GET: TravelPurpose/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HRMS_Travel_Purpose hRMS_Travel_Purpose = db.HRMS_Travel_Purpose.Find(id); if (hRMS_Travel_Purpose == null) { return(HttpNotFound()); } return(View(hRMS_Travel_Purpose)); }
public ActionResult Edit([Bind(Include = "ID,Name")] HRMS_Travel_Purpose hRMS_Travel_Purpose) { if (ModelState.IsValid) { HRMS_Travel_Purpose IsExist = db.HRMS_Travel_Purpose.Where(rec => rec.Name == hRMS_Travel_Purpose.Name && rec.ID != hRMS_Travel_Purpose.ID).FirstOrDefault(); if (IsExist == null) { db.Entry(hRMS_Travel_Purpose).State = EntityState.Modified; db.SaveChanges(); ModelState.Clear(); return(RedirectToAction("Index")); } else { ViewBag.PurposeStatus = "Travel Purpose Is Already Exist!"; return(View(hRMS_Travel_Purpose)); } } return(View(hRMS_Travel_Purpose)); }
public ActionResult Create([Bind(Include = "ID,Name")] HRMS_Travel_Purpose hRMS_Travel_Purpose) { if (ModelState.IsValid) { HRMS_Travel_Purpose IsExist = db.HRMS_Travel_Purpose.Where(rec => rec.Name == hRMS_Travel_Purpose.Name).FirstOrDefault(); if (IsExist == null) { db.HRMS_Travel_Purpose.Add(hRMS_Travel_Purpose); db.SaveChanges(); ModelState.Clear(); ViewBag.PurposeStatus = "Travel Purpose Added Successfully."; return(View()); } else { ViewBag.PurposeStatus = "Travel Purpose Is Already Exist!"; return(View(hRMS_Travel_Purpose)); } } return(View(hRMS_Travel_Purpose)); }