public virtual T Update(T t, object key) { if (t == null) { return(null); } T exist = _context.Set <T>().Find(key); if (exist != null) { _context.Entry(exist).CurrentValues.SetValues(t); _context.SaveChanges(); } return(exist); }
public ActionResult Edit([Bind(Include = "mid,name")] Manufacturer manufacturer) { if (ModelState.IsValid) { db.Entry(manufacturer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(manufacturer)); }
public ActionResult Edit([Bind(Include = "tid,name")] Type type) { if (ModelState.IsValid) { db.Entry(type).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(type)); }
public ActionResult Edit([Bind(Include = "uid,username,password,name,accessLevel")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Edit([Bind(Include = "cid,fname,mname,lname,gender,dob,phone,mob,mobAlt,email,address,dlNo,tinNo")] Customer customer) { if (ModelState.IsValid) { db.Entry(customer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.gender = new SelectList(db.Genders, "value", "value", customer.gender); return(View(customer)); }
public ActionResult Edit([Bind(Include = "pid,name,weight,tid,mid,mrp,rate,vat,discount")] Product product) { if (ModelState.IsValid) { db.Entry(product).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.mid = new SelectList(db.Manufacturers, "mid", "name", product.mid); ViewBag.tid = new SelectList(db.Types, "tid", "name", product.tid); return(View(product)); }
public ActionResult Edit([Bind(Include = "iid,pid,quantity,exDate,batchNo,status")] Inventory inventory) { if (ModelState.IsValid) { db.Entry(inventory).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.pid = new SelectList(db.Products, "pid", "name", inventory.pid); ViewBag.status = new SelectList(db.Status, "id", "description", inventory.status); return(View(inventory)); }
public ActionResult Edit([Bind(Include = "id,cid,uid,date,dueDate,status")] Invoice invoice) { if (ModelState.IsValid) { db.Entry(invoice).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cid = new SelectList(db.Customers, "cid", "fname", invoice.cid); ViewBag.status = new SelectList(db.Status, "id", "description", invoice.status); ViewBag.uid = new SelectList(db.Users, "uid", "username", invoice.uid); return(View(invoice)); }