コード例 #1
0
 public ActionResult Create(RegisterCarModels car, HttpPostedFileBase vehiculoimg)
 {
     try
     {
         if (vehiculoimg != null)
         {
             if (ModelState.IsValid)
             {
                 string img     = Path.GetFileName(vehiculoimg.FileName);
                 string ruta    = "../images/vehiculos/" + img;
                 string carpeta = Path.Combine(Server.MapPath("~/images/vehiculos"), img);
                 if (carmodel.RegistrarCar(car, ruta))
                 {
                     vehiculoimg.SaveAs(carpeta);
                     Session["response"] = "Auto registrado correctamente";
                     return(RedirectToAction("index", "Dashboard"));
                 }
                 else
                 {
                     ViewBag.response = "Error! algo salio mal";
                     return(View());
                 }
             }
             else
             {
                 return(View());
             }
         }
         else
         {
             ViewBag.errorimg = "no has seleccionado una imagen";
             return(View());
         }
     }
     catch (Exception exc)
     {
         ViewBag.response = "Error! algo salio mal";
         return(View());
     }
 }