Example #1
0
        // GET: PedidoController/Delete/5

        /*public ActionResult Delete(int id)
         * {
         *   return View();
         * }*/

        // POST: PedidoController/Delete/5

        public IActionResult Delete(int id)
        {
            RepoPedidos repoPedido         = new RepoPedidos();
            ModificarPedidoViewModel Nuevo = _mapper.Map <ModificarPedidoViewModel>(repoPedido.GetPedido(id));

            return(View(Nuevo));
        }
Example #2
0
        // GET: PedidoController
        public IActionResult Index()
        {
            RepoPedidos            repoPedido   = new RepoPedidos();
            var                    listaPedidos = repoPedido.GetAll();
            List <PedidoViewModel> PedidoVM     = _mapper.Map <List <PedidoViewModel> >(listaPedidos);

            return(View(PedidoVM));
        }
Example #3
0
        public IActionResult BorrarPedido(int NumeroPedido)
        {
            RepoPedidos repoPedido = new RepoPedidos();

            repoPedido.EliminarPedido(NumeroPedido);

            return(RedirectToAction("Index"));
        }
Example #4
0
        public IActionResult Modificar(ModificarPedidoViewModel nuevo)
        {
            Pedido PedidoDTO = _mapper.Map <Pedido>(nuevo);

            RepoPedidos repoPedido = new RepoPedidos();

            repoPedido.ModificarPedido(PedidoDTO);

            return(RedirectToAction("Index"));
        }
Example #5
0
        public IActionResult CrearPedido(PedidoViewModel nuevo)
        {
            try
            {
                Pedido      PedidoDTO  = _mapper.Map <Pedido>(nuevo);
                RepoPedidos repoPedido = new RepoPedidos();
                repoPedido.AltaPedido(PedidoDTO);
                //listaPedidos.Add(nuevo);
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
            }

            return(Redirect("../Home/Index"));
        }