public IActionResult Mostrar() { CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); return(View(elCoordinador.ListarDirecciones())); }
public IActionResult Actualizar(int id) { CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); var laDireccionEncontrada = elCoordinador.ObtenerDireccionesPorId(id); return(View(laDireccionEncontrada)); }
public IActionResult Actualizar(Modelo.DireccionPedido laDireccion) { try { CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); elCoordinador.Actualizar(laDireccion); return(RedirectToAction("Mostrar")); } catch { return(View()); } }
public IActionResult Agregar() { Modelo.Pedido elPedido = new Modelo.Pedido(); CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); elPedido.ListaDeDirecciones = elCoordinador.ListarDirecciones(); CoordinadorDeClientes coordinadorDeClientes = new CoordinadorDeClientes(); elPedido.ListaDeClientes = coordinadorDeClientes.ListarClientes(); return(View(elPedido)); }
public IActionResult Agregar(Modelo.DireccionPedido laDireccion) { try { CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); elCoordinador.Agregar(laDireccion); return(RedirectToAction("Mostrar")); } catch (Exception excepcion) { Console.WriteLine(excepcion); return(View()); } }
public IActionResult Eliminar(Modelo.DireccionPedido laDireccion) { try { CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos(); elCoordinador.Eliminar(laDireccion); return(RedirectToAction("Mostrar")); } catch { ViewBag.mensaje = "No se puede eliminar porque esta direccion tiene un pedido"; return(View()); } }