public ActionResult AgregarBanco(Banco model, HttpPostedFileBase imagen) { if (ModelState.IsValid) { _bancos.Agregar(model); asignarImagen(model, imagen); ServicioDeMensajes.darMensaje(enumMensaje.Agregado, ControllerContext.Controller); return RedirectToAction("Index"); } return View(model); }
public ActionResult EditarBanco(Banco model,HttpPostedFileBase imagen) { if (ModelState.IsValid) { if (imagen != null) { AdministradorDeArchivos.eliminarArchivo(model.bancoImagen); model.bancoImagen = AdministradorDeArchivos.guardarArchivo(imagen,carpetaBancos,model.bancoId.ToString()); } _bancos.Editar(model); ServicioDeMensajes.darMensaje(enumMensaje.Editado,ControllerContext.Controller); return RedirectToAction("Index"); } return View(model); }
private void asignarImagen(Banco model, HttpPostedFileBase imagen) { string ruta = AdministradorDeArchivos.guardarArchivo(imagen, carpetaBancos, model.bancoId.ToString()); model.bancoImagen = ruta; _bancos.Editar(model); }