public ActionResult Create(Products products) { if (ModelState.IsValid) { service.Create(products); return RedirectToAction("Index",ControllerContext.RouteData.Values); } ViewBag.CategoryID = new SelectList(service.GetCategoryList(), "CategoryID", "CategoryName", products.CategoryID); ViewBag.SupplierID = new SelectList(service.GetSupplierList(), "SupplierID", "CompanyName", products.SupplierID); return View(products); }
/// <summary> /// Deprecated Method for adding a new object to the Products EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToProducts(Products products) { base.AddObject("Products", products); }
/// <summary> /// Create a new Products object. /// </summary> /// <param name="productID">Initial value of the ProductID property.</param> /// <param name="productName">Initial value of the ProductName property.</param> /// <param name="discontinued">Initial value of the Discontinued property.</param> public static Products CreateProducts(global::System.Int32 productID, global::System.String productName, global::System.Boolean discontinued) { Products products = new Products(); products.ProductID = productID; products.ProductName = productName; products.Discontinued = discontinued; return products; }
// // POST: /Products/Edit/5 public void Edit(Products products) { db.Products.Attach(products); db.ObjectStateManager.ChangeObjectState(products, EntityState.Modified); db.SaveChanges(); }
// // POST: /Products/Create public void Create(Products products) { db.Products.AddObject(products); db.SaveChanges(); }