public ActionResult <Models.Response.FornecedorResponse> Deletar(int id)
        {
            try
            {
                Models.TbFornecedor ln = buss.Deletar(id);

                Models.Response.FornecedorResponse resp = util.ParaResponse(ln);
                return(resp);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(
                           new Models.Response.ErroResponse(404, ex.Message)
                           ));
            }
        }
        public ActionResult <Models.Response.FornecedorResponse> Alterar(int id, Models.Request.FornecedorRequest request)
        {
            try
            {
                Models.TbFornecedor ln = util.ParaTabela(request);
                buss.Alterar(id, ln);

                Models.Response.FornecedorResponse resp = util.ParaResponse(ln);
                return(resp);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(
                           new Models.Response.ErroResponse(404, ex.Message)
                           ));
            }
        }
        public ActionResult <Models.Response.FornecedorResponse> Inserir(Models.Request.FornecedorRequest request)
        {
            try
            {
                Models.TbFornecedor func = util.ParaTabela(request);
                buss.Salvar(func);

                Models.Response.FornecedorResponse resp = util.ParaResponse(func);
                return(resp);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(
                           new Models.Response.ErroResponse(404, ex.Message)
                           ));
            }
        }
Beispiel #4
0
        public Models.Response.FornecedorResponse ParaResponse(Models.TbFornecedor ln)
        {
            Models.Response.FornecedorResponse resp = new Models.Response.FornecedorResponse();
            resp.Id          = ln.IdFornecedor;
            resp.Nome        = ln.NmFornecedor;
            resp.Cep         = ln.DsCep;
            resp.Cnpj        = ln.DsCnpj;
            resp.Email       = ln.DsEmail;
            resp.Telefone    = ln.DsTelefone;
            resp.Bairro      = ln.DsBairro;
            resp.Localidade  = ln.DsLocalidade;
            resp.razaosocial = ln.DsRazaosocial;
            resp.Contato     = ln.DsContato;
            resp.Uf          = ln.DsUf;
            resp.Numero      = ln.DsNumero;
            resp.Endereco    = ln.DsEndereco;


            return(resp);
        }