public ActionResult Edit(Vendor vendor) { if (ModelState.IsValid && Vendor.Update(vendor)) { return RedirectToAction("Index"); } return View(vendor); }
public static bool Create(Vendor vendor) { bool result = true; try { db.Vendors.AddObject(vendor); db.SaveChanges(); } catch (Exception) { result = false; } return result; }
public static bool Update(Vendor vendor) { bool result = true; try { EntityDataModelContainer mc = new EntityDataModelContainer(); mc.Vendors.Attach(vendor); mc.ObjectStateManager.ChangeObjectState(vendor, EntityState.Modified); mc.SaveChanges(); db.Refresh(System.Data.Objects.RefreshMode.StoreWins, vendor); } catch (Exception) { result = false; } return result; }
/// <summary> /// Deprecated Method for adding a new object to the Vendors EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToVendors(Vendor vendor) { base.AddObject("Vendors", vendor); }
/// <summary> /// Create a new Vendor object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="name">Initial value of the Name property.</param> public static Vendor CreateVendor(global::System.Int32 id, global::System.String name) { Vendor vendor = new Vendor(); vendor.Id = id; vendor.Name = name; return vendor; }