Ejemplo n.º 1
0
        public IActionResult Eliminar(int id)
        {
            CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();
            var elClienteEncontrado             = elCoordinador.ObtenerClientePorId(id);

            return(View(elClienteEncontrado));
        }
Ejemplo n.º 2
0
        public IActionResult CambiarTipoDeCliente(int id)
        {
            CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();
            var elClienteEncontrado             = elCoordinador.ObtenerClientePorId(id);

            ViewBag.IdDelCliente = elClienteEncontrado.Id;

            return(View());
        }
Ejemplo n.º 3
0
 public IActionResult Actualizar(Modelo.Cliente elCliente)
 {
     try
     {
         CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();
         elCoordinador.Actualizar(elCliente);
         return(RedirectToAction("Mostrar"));
     }
     catch
     {
         return(View());
     }
 }
Ejemplo n.º 4
0
 public IActionResult CambiarAClienteFrecuente(Modelo.Cliente elCliente)
 {
     try
     {
         CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();
         elCoordinador.CambiarAClienteFrecuente(elCliente);
         return(RedirectToAction("Mostrar"));
     }
     catch
     {
         return(View());
     }
 }
Ejemplo n.º 5
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));
        }
Ejemplo n.º 6
0
 public IActionResult Eliminar(Modelo.Cliente elCliente)
 {
     try
     {
         CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();
         elCoordinador.Eliminar(elCliente);
         return(RedirectToAction("Mostrar"));
     }
     catch
     {
         ViewBag.mensaje = "No se puede eliminar por que este cliente tiene pedidos";
         return(View());
     }
 }
Ejemplo n.º 7
0
        public IActionResult Mostrar()
        {
            CoordinadorDeClientes elCoordinador = new CoordinadorDeClientes();

            return(View(elCoordinador.ListarClientes()));
        }