Exemplo n.º 1
0
        public Retorno AlterarCompraGado(CompraGadoWebAPI value)
        {
            try
            {
                List <CompraGadoItem> _LstCompraGadoItem = new List <CompraGadoItem>();

                foreach (CompraGadoItemWebAPI _CompraGadoItemWebAPI in value.CompraDadoItem)
                {
                    _LstCompraGadoItem.Add(new CompraGadoItem {
                        CompraGadoID = _CompraGadoItemWebAPI.CompraGadoID, AnimalID = _CompraGadoItemWebAPI.AnimalID, Quantidade = _CompraGadoItemWebAPI.Quantidade
                    });
                }

                _CompraGadoAppService.AtualizarCompra(new CompraGado {
                    ID = value.ID, DataEntrega = value.DataEntrega, PecuaristaID = value.PecuaristaID, CompraDadoItem = _LstCompraGadoItem
                });

                return(new Retorno {
                    Sucesso = true
                });
            }
            catch (Exception ex)
            {
                return(new Retorno {
                    Sucesso = false, Mensagem = ex.Message
                });
            }
        }
Exemplo n.º 2
0
        public Retorno ExcluirCompraGado(CompraGadoWebAPI value)
        {
            try
            {
                _CompraGadoAppService.Excluir(value.ID);

                return(new Retorno {
                    Sucesso = true
                });
            }
            catch (Exception ex)
            {
                return(new Retorno {
                    Sucesso = false, Mensagem = ex.Message
                });
            }
        }
Exemplo n.º 3
0
 public ActionResult <Retorno> AlterarCompraGado([FromBody] CompraGadoWebAPI value)
 {
     return(_CompraGadoModel.AlterarCompraGado(value));
 }
Exemplo n.º 4
0
 public ActionResult <Retorno> GravarCompraGado([FromBody] CompraGadoWebAPI value)
 {
     return(_CompraGadoModel.InserirCompraGado(value));
 }
Exemplo n.º 5
0
 public ActionResult <Retorno> ExcluirItem([FromBody] CompraGadoWebAPI value)
 {
     return(_CompraGadoModel.ExcluirCompraGado(value));
 }