public ActionResult Delete(CarroModels carro) { try { carro.Delete(); return RedirectToAction("Index"); } catch { return Redirect("/Error"); } }
public ActionResult Create(CarroModels carro, HttpPostedFileBase file) { try { if (file != null) { string imagem = string.Format("{0}{1}", carro.Id, Path.GetExtension(file.FileName)); string caminho = string.Format("{0}\\{1}", HttpContext.Server.MapPath("~/Images"), imagem); file.SaveAs(caminho); carro.Foto = imagem; } carro.Insert(); return RedirectToAction("Index"); } catch { return Redirect("/Error"); } }
public ActionResult Edit(CarroModels carro, HttpPostedFileBase file) { try { carro.Update(); return RedirectToAction("Index"); } catch { return Redirect("/Error"); } }
// GET: Carro/Edit/5 public ActionResult Edit(int id) { ViewBag.Breadcrumb = new Breadcrumb().GetBreadcrumb(this, "Edit", id); CarroModels carro = new CarroModels(id); return View(carro); }
// GET: Carro/Create public ActionResult Create() { ViewBag.Breadcrumb = new Breadcrumb().GetBreadcrumb(this, "Create"); CarroModels carro = new CarroModels(); return View(carro); }