Exemplo n.º 1
0
        public IActionResult Mostrar()
        {
            CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos();


            return(View(elCoordinador.ListarDirecciones()));
        }
Exemplo n.º 2
0
        public IActionResult Actualizar(int id)
        {
            CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos();
            var laDireccionEncontrada = elCoordinador.ObtenerDireccionesPorId(id);


            return(View(laDireccionEncontrada));
        }
Exemplo n.º 3
0
 public IActionResult Actualizar(Modelo.DireccionPedido laDireccion)
 {
     try
     {
         CoordinadorDeDireccionesParaPedidos elCoordinador = new CoordinadorDeDireccionesParaPedidos();
         elCoordinador.Actualizar(laDireccion);
         return(RedirectToAction("Mostrar"));
     }
     catch
     {
         return(View());
     }
 }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
 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());
     }
 }
Exemplo n.º 6
0
 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());
     }
 }