Exemple #1
0
        public IEnumerable <Vendas> GetFilters([FromQuery] string nota, [FromQuery] string cliente, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax)
        {
            ClientesDAO          DaoCliente           = new ClientesDAO();
            CondicaoPagamentoDAO DaoCondicaoPagamento = new CondicaoPagamentoDAO();

            var lista         = DaoVenda.BuscarVenda_Filtro(nota, cliente, dateMin, dateMax);
            var convertedList = (from rw in lista.AsEnumerable()
                                 select new Vendas()
            {
                modelo = Convert.ToString(rw["modelo"]),
                serie = Convert.ToString(rw["serie"]),
                nrNota = Convert.ToString(rw["nrNota"]),
                cliente = DaoCliente.BuscarPorID(Convert.ToInt64(rw["codCliente"])) as Clientes,
                condPagamento = DaoCondicaoPagamento.BuscarPorID(Convert.ToInt64(rw["codCondPagamento"])) as CondicaoPagamentos,
                dtEmissao = Convert.ToDateTime(rw["dtEmissao"]),
                desconto = Convert.ToDouble(Convert.ToDouble(rw["desconto"]).ToString("N2")),
                totalReceber = Convert.ToDouble(Convert.ToDouble(rw["totalReceber"]).ToString("N2")),
                observacoes = Convert.ToString(rw["observacoes"]),
                dtCadastro = Convert.ToDateTime(Convert.ToDateTime(rw["dtCadastro"]).ToString("dd-MM-yyyy")),
                dtAlteracao = Convert.ToDateTime(rw["dtAlteracao"]),
                usuario = Convert.ToString(rw["usuario"]),
                listaItem = DaoVenda.BuscarItem(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codCliente"])),
                listaContasReceber = DaoVenda.BuscarContasReceber(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codCliente"])),
            }).ToList();

            return(convertedList);
        }
Exemple #2
0
        public IEnumerable <EquipMotos.MODEL.ContasReceber> GetFilters([FromQuery] string nota, [FromQuery] string cliente, [FromQuery] string formaPagamento, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax)
        {
            ClientesDAO       DaoCliente        = new ClientesDAO();
            FormaPagamentoDAO DaoFormaPagamento = new FormaPagamentoDAO();

            var lista         = ContasReceberDAO.BuscarConta_Filtro(nota, cliente, formaPagamento, dateMin, dateMax);
            var convertedList = (from rw in lista.AsEnumerable()
                                 select new EquipMotos.MODEL.ContasReceber()
            {
                nrNota = Convert.ToString(rw["nrNota"]),
                modelo = Convert.ToString(rw["modelo"]),
                serie = Convert.ToString(rw["serie"]),
                cliente = DaoCliente.BuscarPorID(rw["codClientes"]) as EquipMotos.MODEL.Clientes,
                nrParcela = Convert.ToInt32(rw["nrParcela"]),
                vlrParcela = Convert.ToDouble(Convert.ToDouble(rw["valorParcela"]).ToString("N2")),
                formaPagamento = DaoFormaPagamento.BuscarPorID(rw["codFormaPagamento"]) as EquipMotos.MODEL.FormaPagamentos,
                dtEmissao = Convert.ToDateTime(rw["dtEmissao"]),
                dtVencimento = Convert.ToDateTime(Convert.ToDateTime(rw["dtVencimento"]).ToString("dd-MM-yyyy")),
                pago = Convert.ToBoolean(rw["pago"])
            }).ToList();

            return(convertedList);
        }
Exemple #3
0
        public IEnumerable <EquipMotos.MODEL.ContasReceber> Get()
        {
            ClientesDAO       DaoCliente        = new ClientesDAO();
            FormaPagamentoDAO DaoFormaPagamento = new FormaPagamentoDAO();

            var lista         = ContasReceberDAO.ListarTodos();
            var convertedList = (from rw in lista.AsEnumerable()
                                 select new EquipMotos.MODEL.ContasReceber()
            {
                nrNota = Convert.ToString(rw["nrNota"]),
                modelo = Convert.ToString(rw["modelo"]),
                serie = Convert.ToString(rw["serie"]),
                cliente = DaoCliente.BuscarPorID(rw["codCliente"]) as EquipMotos.MODEL.Clientes,
                nrParcela = Convert.ToInt32(rw["nrParcela"]),
                vlrParcela = Convert.ToDouble(Convert.ToDouble(rw["valorParcela"]).ToString("N2")),
                formaPagamento = DaoFormaPagamento.BuscarPorID(rw["codFormaPagamento"]) as EquipMotos.MODEL.FormaPagamentos,
                dtEmissao = Convert.ToDateTime(rw["dtEmissao"]),
                dtVencimento = Convert.ToDateTime(Convert.ToDateTime(rw["dtVencimento"]).ToString("dd-MM-yyyy")),
                recebido = Convert.ToBoolean(rw["recebido"])
            }).ToList();

            return(convertedList);
        }
Exemple #4
0
 public async Task <Clientes> BuscarPorID(int codigo)
 {
     return(await clientesDao.BuscarPorID(codigo));
 }