public ActionResult <PedidoResponse> Get(int CODIGOPEDIDO) { var pedido = PedidoMapper.Mapper(PedidoRepository.Buscar(CODIGOPEDIDO).FirstOrDefault()); return(pedido); }
public ActionResult <PedidoResponse> Get(int nr_pedido) { var produto = PedidoMapper.Mapper(PedidoRepository.Buscar(nr_pedido).FirstOrDefault()); return(produto); }
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!" }); }