예제 #1
0
 public ActionResult Delete(CarroModels carro)
 {
     try
     {
         carro.Delete();
         return RedirectToAction("Index");
     }
     catch
     {
         return Redirect("/Error");
     }
 }
예제 #2
0
 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");
     }
 }
예제 #3
0
 public ActionResult Edit(CarroModels carro, HttpPostedFileBase file)
 {
     try
     {
         carro.Update();
         return RedirectToAction("Index");
     }
     catch
     {
         return Redirect("/Error");
     }
 }
예제 #4
0
 // 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);
 }
예제 #5
0
 // GET: Carro/Create
 public ActionResult Create()
 {
     ViewBag.Breadcrumb = new Breadcrumb().GetBreadcrumb(this, "Create");
     CarroModels carro = new CarroModels();
     return View(carro);
 }