Ejemplo n.º 1
0
        public ActionResult <PedidoResponse> Get(int CODIGOPEDIDO)
        {
            var pedido = PedidoMapper.Mapper(PedidoRepository.Buscar(CODIGOPEDIDO).FirstOrDefault());

            return(pedido);
        }
Ejemplo n.º 2
0
        public ActionResult <PedidoResponse> Get(int nr_pedido)
        {
            var produto = PedidoMapper.Mapper(PedidoRepository.Buscar(nr_pedido).FirstOrDefault());

            return(produto);
        }
Ejemplo n.º 3
0
        public ActionResult <List <PedidoResponse> > Get()
        {
            var pedidos = PedidoRepository.Buscar().Select(p => PedidoMapper.Mapper(p));

            return(pedidos.ToList());
        }
        public JsonResult PaineldeControleAdmin(int pedidoId)
        {
            ClienteRepository clienteRepository = new ClienteRepository();

            PedidoRepository pedidoRepository = new PedidoRepository();
            var pedido = pedidoRepository.Buscar(pedidoId);
            var cliente = clienteRepository.Buscar(pedido.clienteId);
            pedido.ckstatus = true;
            pedidoRepository.Update(pedido);
            EnviarMensagem em = new EnviarMensagem("*****@*****.**", cliente.email, "Vindo do Sistema de Armazem", String.Format("Olá {0},\n\nSeu pedido acaba de ter seu status alterado para PAGO!\n\nOs dados do seu pedido são,\nCliente: {0}\nProduto: {7}\nClasse Prod: {1}\nSubClasse Prod: {2}\nData de Início: {3}\nData de Fim: {4}\nValor total da quantia paga: {5}\nStatus do pedido: {6}", cliente.nome, pedido.classeId, pedido.subclasseId, pedido.dtInicio, pedido.dtFim, pedido.valorTotal, "Pago",pedido.produto), "Daniel");
            em.SubmeterEmail();

            return Json(new { mensagem = "Status de pagamento alterado com sucesso!" });
        }