示例#1
0
        public string Cadastrar(PedidoInclusaoVM vm, int idUsuario)
        {
            var cb = MapperUtils.Map <PedidoInclusaoVM, Pedido>(vm);

            cb.IdUsuarioCadastro = 1;
            return(_service.Cadastrar(cb).ToString());
        }
示例#2
0
        public ActionResult <Object> Post([FromBody] Pedido pedido)
        {
            if (!pedido.ValidoParaCadastro())
            {
                return(BadRequest(new {
                    mensagem = "Informacões obrigatórias incompletas."
                }));
            }

            try
            {
                return(_servicoPedido.Cadastrar(pedido));
            }
            catch (System.Exception ex)
            {
                return(BadRequest(new {
                    mensagem = ex.Message
                }));
            }



            // return BadRequest();
            // return Ok();
            // return NotFound();
        }
 public void Cadastrar(PedidoViewModel pedido)
 {
     _pedidoService.Cadastrar(_mapper.Map <Pedido>(pedido));
 }