// GET: CigaresProducts/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CigaresProduct cigaresProduct = await db.CigaresProducts.FindAsync(id); if (cigaresProduct == null) { return(RedirectToAction("Index")); } return(View(cigaresProduct)); }
public async Task <ActionResult> DeleteConfirmed(int id) { CigaresProduct cigaresProduct = await db.CigaresProducts.FindAsync(id); Product product = await db.Product.FindAsync(id); db.CigaresProducts.Remove(cigaresProduct); await db.SaveChangesAsync(); db.Product.Remove(product); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Create(CigaresProduct cigaresProduct) { if (ModelState.IsValid) { db.CigaresProducts.Add(cigaresProduct); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.cigarBrand = new SelectList(db.CigarBrands, "id", "brandName", cigaresProduct.cigarBrand); ViewBag.wrapperType = new SelectList(db.CigaresWrapper, "wrapperName", "wrapperName", cigaresProduct.wrapperType); ViewBag.strengthID = new SelectList(db.CigarStrengths, "id", "strengthName", cigaresProduct.strengthID); ViewBag.origin = new SelectList(db.Country, "countryName", "countryName", cigaresProduct.origin); ViewBag.productID = new SelectList(db.Product, "productID", "productName", cigaresProduct.productID); return(View(cigaresProduct)); }
// GET: CigaresProducts/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CigaresProduct cigaresProduct = await db.CigaresProducts.FindAsync(id); if (cigaresProduct == null) { return(RedirectToAction("Index")); } ViewBag.cigarBrand = new SelectList(db.CigarBrands, "id", "brandName", cigaresProduct.cigarBrand); ViewBag.wrapperType = new SelectList(db.CigaresWrapper, "wrapperName", "wrapperName", cigaresProduct.wrapperType); ViewBag.strengthID = new SelectList(db.CigarStrengths, "id", "strengthName", cigaresProduct.strengthID); ViewBag.origin = new SelectList(db.Country, "countryName", "countryName", cigaresProduct.origin); ViewBag.productID = new SelectList(db.Product, "productID", "productName", cigaresProduct.productID); return(View(cigaresProduct)); }