public ActionResult Agregar(Auspiciador auspiciador, HttpPostedFileBase file)
 {
     auspiciador.url_logo= "vacio";
     try
     {
         if (ModelState.IsValid)
         {
             db.Auspiciadores.Add(auspiciador);
             db.SaveChanges();
             string path = AppDomain.CurrentDomain.BaseDirectory;
             string filePath = path + "/Images/auspiciadores/" + auspiciador.id_auspiciador+ ".jpg";
             auspiciador.url_logo = "/Images/auspiciadores/" + auspiciador.id_auspiciador + ".jpg";
             file.SaveAs(filePath);
             db.Entry(auspiciador).State = EntityState.Modified;
             db.SaveChanges();
         }
         return RedirectToAction("Index");
     }
     catch (Exception ex)
     {
         TempData["Error"] = ex.Message;
         return View("Error");
     }
 }
 public ActionResult Editar(Auspiciador auspiciador)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.Entry(auspiciador).State = EntityState.Modified;
             db.SaveChanges();
         }
         return RedirectToAction("Index");
     }
     catch (Exception ex)
     {
         TempData["Error"] = ex.Message;
         return View("Error");
     }
 }
 public ActionResult Agregar()
 {
     Auspiciador auspiciador = new Auspiciador();
     return View(auspiciador);
 }