public ActionResult Create([Bind(Include = "GroupName,ID,Description")] SupplierGroupModels supplierGroupModels) { if (ModelState.IsValid) { try { db.SupplierGroupModels.Add(supplierGroupModels); db.SaveChanges(); } catch (DbUpdateException ex) { var sqlException = ex.InnerException.InnerException as SqlException; if (sqlException != null && sqlException.Number == 2627) { //Response.Write("LeterNo already registered!"); ViewBag.error = "Group already registered!"; ModelState.AddModelError("", "Group already registered!"); return(View(supplierGroupModels)); } } return(RedirectToAction("Index")); } ModelState.AddModelError("", "Data Error!"); return(View(supplierGroupModels)); }
public ActionResult DeleteConfirmed(string id) { SupplierGroupModels supplierGroupModels = db.SupplierGroupModels.Find(id); db.SupplierGroupModels.Remove(supplierGroupModels); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "GroupName,Description")] SupplierGroupModels supplierGroupModels) { if (ModelState.IsValid) { db.Entry(supplierGroupModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ModelState.AddModelError("", "Data Error!"); return(View(supplierGroupModels)); }
public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SupplierGroupModels supplierGroupModels = db.SupplierGroupModels.Where(x => x.GroupName == id).FirstOrDefault(); if (supplierGroupModels == null) { return(HttpNotFound()); } return(View(supplierGroupModels)); }
public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SupplierGroupModels supplierGroupModels = db.SupplierGroupModels.Find(id); if (supplierGroupModels == null) { return(HttpNotFound()); } return(View(supplierGroupModels)); }