public async Task <ActionResult> DeleteConfirmed(int id) { ShippingScheme shippingScheme = await db.ShippingSchemes.FindAsync(id); db.ShippingSchemes.Remove(shippingScheme); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
// GET: ShippingSchemes/Delete/5 public async Task <ActionResult> Delete(int id) { ShippingScheme shippingScheme = await db.ShippingSchemes.FindAsync(id); if (shippingScheme == null) { return(HttpNotFound()); } return(View(shippingScheme)); }
public async Task <ActionResult> Edit(ShippingScheme shippingScheme) { if (ModelState.IsValid) { db.Entry(shippingScheme).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(shippingScheme)); }
// GET: ShippingSchemes/Edit/5 public async Task <ActionResult> Edit(int id) { ShippingScheme shippingScheme = await db.ShippingSchemes.FindAsync(id); if (shippingScheme == null) { return(HttpNotFound()); } shippingScheme.ShippingCountries = await db.ShippingCountries.Where(s => s.Id == id).ToListAsync(); return(View(shippingScheme)); }
public async Task <ActionResult> Create(ShippingScheme shippingScheme) { if (ModelState.IsValid) { db.ShippingSchemes.Add(shippingScheme); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(shippingScheme)); }
public async Task <ActionResult> Create([Bind(Include = "Id,Name,Description")] ShippingScheme shippingScheme) { if (ModelState.IsValid) { db.ShippingSchemes.Add(shippingScheme); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(shippingScheme)); }
// GET: ShippingSchemes/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ShippingScheme shippingScheme = await db.ShippingSchemes.FirstOrDefaultAsync(s => s.Id == id); if (shippingScheme == null) { return(HttpNotFound()); } return(View(shippingScheme)); }