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); }
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); }
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); }
public async Task <Clientes> BuscarPorID(int codigo) { return(await clientesDao.BuscarPorID(codigo)); }