示例#1
0
        public IActionResult Editar([FromBody] Dictionary <string, string> dados)
        {
            bool operacao = false;
            int  id;

            Models.Orçamento orçamento = new Models.Orçamento();
            orçamento.clienteId = new Models.Cliente();
            orçamento.setorId   = new Models.Setor();

            orçamento.Id           = Convert.ToInt32(dados["Id"]);
            id                     = orçamento.Id;
            orçamento.Descriçao    = (dados["Descriçao"]);
            orçamento.dtVencimento = (dados["dtVencimento"]);
            orçamento.clienteId.Id = Convert.ToInt32((dados["Cliente"]));
            orçamento.setorId.Id   = Convert.ToInt32((dados["Setor"]));
            orçamento.FormaPag     = (dados["FormaPag"]);
            orçamento.valorTotal   = Convert.ToDouble(dados["ValorTotal"]);

            CamadaNegocio.OrçamentoCN
                lcn = new CamadaNegocio.OrçamentoCN();
            operacao = lcn.Editar(orçamento);


            return(Json(new
            {
                id,
                operacao
            }));
        }
示例#2
0
        public JsonResult BuscarItensLicença(int id)
        {
            Estagio.CamadaNegocio.OrçamentoCN scn =
                new CamadaNegocio.OrçamentoCN();

            return(Json(scn.BuscarItensLicença(id)));
        }
示例#3
0
        public IActionResult Criar([FromBody] Dictionary <string, string> dados)
        {
            bool   operacao = false;
            string msg      = "";
            int    id;

            Models.Orçamento orçamento = new Models.Orçamento();
            orçamento.clienteId = new Models.Cliente();
            orçamento.setorId   = new Models.Setor();

            orçamento.Descriçao    = (dados["Descriçao"]);
            orçamento.dtVencimento = (dados["dtVencimento"]);
            orçamento.clienteId.Id = Convert.ToInt32((dados["Cliente"]));
            orçamento.setorId.Id   = Convert.ToInt32((dados["Setor"]));
            orçamento.FormaPag     = (dados["FormaPag"]);
            orçamento.valorTotal   = Convert.ToDouble((dados["ValorTotal"]));


            CamadaNegocio.OrçamentoCN
                ocn = new CamadaNegocio.OrçamentoCN();
            (operacao, msg, id) = ocn.Criar(orçamento);


            return(Json(new
            {
                operacao,
                msg,
                id
            }));
        }
示例#4
0
        public IActionResult BuscarOrçaCLi(int id)
        {
            Estagio.CamadaNegocio.OrçamentoCN scn =
                new CamadaNegocio.OrçamentoCN();

            return(Json(scn.BuscarOrçaCli(id)));
        }
示例#5
0
        public IActionResult ObterTodos()
        {
            Estagio.CamadaNegocio.OrçamentoCN scn =
                new CamadaNegocio.OrçamentoCN();

            return(Json(scn.ObterTodos()));
        }
示例#6
0
        public IActionResult BuscarOrçamento(int Id)
        {
            object Dado = new object();

            CamadaNegocio.OrçamentoCN ocn = new CamadaNegocio.OrçamentoCN();

            var L = ocn.BuscarOrçamento(Id);

            if (L == null)
            {
                return(null);
            }

            Dado = (new
            {
                Id = L.Id,
                Descriçao = L.Descriçao,
                dtVencimento = L.dtVencimento,
                clienteId = L.clienteId,
                setorId = L.setorId,
                FormaPag = L.FormaPag,
                valorTotal = L.valorTotal
            });

            return(Json(Dado));
        }
示例#7
0
        public IActionResult Pesquisar(string descriçao)
        {
            CamadaNegocio.OrçamentoCN ocn = new CamadaNegocio.OrçamentoCN();

            List <Models.Orçamento> orçamento = ocn.Pesquisar(descriçao);

            return(Json(orçamento));
        }
示例#8
0
        public IActionResult Excluir(int id)
        {
            CamadaNegocio.OrçamentoCN ocn = new CamadaNegocio.OrçamentoCN();
            bool operacao = ocn.Excluir(id);

            return(Json(new
            {
                operacao
            }));
        }