public ActionResult DeleteConfirmed(int id) { CATEGORY_PRODUCT cATEGORY_PRODUCT = db.CATEGORY_PRODUCT.Find(id); db.CATEGORY_PRODUCT.Remove(cATEGORY_PRODUCT); int i = cATEGORY_PRODUCT.CategoryId; db.SaveChanges(); return(RedirectToAction("Index", new { Id = i })); }
public ActionResult Create([Bind(Include = "Id,Name,CategoryId,Lock")] CATEGORY_PRODUCT cATEGORY_PRODUCT) { if (ModelState.IsValid) { db.CATEGORY_PRODUCT.Add(cATEGORY_PRODUCT); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CategoryId = new SelectList(db.CATEGORY, "Id", "Name", cATEGORY_PRODUCT.CategoryId); return(View(cATEGORY_PRODUCT)); }
public ActionResult Edit([Bind(Include = "Id,Name,CategoryId,Lock")] CATEGORY_PRODUCT cATEGORY_PRODUCT) { if (ModelState.IsValid) { db.Entry(cATEGORY_PRODUCT).State = EntityState.Modified; db.SaveChanges(); ViewBag.ParentCategoy = cATEGORY_PRODUCT.CategoryId; return(RedirectToAction("Index", new { Id = cATEGORY_PRODUCT.CategoryId })); } ViewBag.CategoryId = new SelectList(db.CATEGORY, "Id", "Name", cATEGORY_PRODUCT.CategoryId); return(View(cATEGORY_PRODUCT)); }
// GET: TBL_CATEGORYPRODUCT //public ActionResult Index() //{ // int Id = ViewBag.ParentCategoy; // if (Id <= 0) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // var tBL_CATEGORYPRODUCT = db.CATEGORY_PRODUCT.Include(t => t.CATEGORY).Where(cp => cp.CategoryId == Id); // if (tBL_CATEGORYPRODUCT == null) // { // return HttpNotFound(); // } // ViewBag.ParentCategoy = Id; // return View(tBL_CATEGORYPRODUCT.ToList().OrderByDescending(o => o.Name)); //} // GET: CATEGORY_PRODUCT/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CATEGORY_PRODUCT cATEGORY_PRODUCT = db.CATEGORY_PRODUCT.Find(id); if (cATEGORY_PRODUCT == null) { return(HttpNotFound()); } return(View(cATEGORY_PRODUCT)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CATEGORY_PRODUCT cATEGORY_PRODUCT = db.CATEGORY_PRODUCT.Find(id); if (cATEGORY_PRODUCT == null) { return(HttpNotFound()); } ViewBag.CategoryId = new SelectList(db.CATEGORY, "Id", "Name", cATEGORY_PRODUCT.CategoryId); return(View(cATEGORY_PRODUCT)); }
public string EditCategory(CategoryModel category) { if (Session["login"] is null) { return(""); } if (String.IsNullOrEmpty(category.CategoryName) || String.IsNullOrEmpty(category.CategoryIcon)) { return("Vui lòng nhập đầy đủ thông tin"); } using (THUONGMAIDIENTUEntities db = new THUONGMAIDIENTUEntities()) { CATEGORY_PRODUCT c = new CATEGORY_PRODUCT(); if (category.IdCategory > 0) { c = db.CATEGORY_PRODUCT.Where(x => x.IdCategory == category.IdCategory).FirstOrDefault(); } if (c is null) { return("Dữ liệu bất thường vui lòng thử lại sau"); } c.CategoryName = category.CategoryName; c.CategoryIcon = category.CategoryIcon; if (category.IdCategory == 0) { db.CATEGORY_PRODUCT.Add(c); } try { db.SaveChanges(); } catch (Exception ex) { return(ex.Message); } } return("ok"); }