public IEnumerable <Compras> GetFilters([FromQuery] string nota, [FromQuery] string fornecedor, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax) { FornecedoresDAO DaoFornecedor = new FornecedoresDAO(); CondicaoPagamentoDAO DaoCondPagamento = new CondicaoPagamentoDAO(); var lista = DaoCompra.BuscarCompra_Filtro(nota, fornecedor, dateMin, dateMax); var convertedList = (from rw in lista.AsEnumerable() select new Compras() { modelo = Convert.ToString(rw["modelo"]), serie = Convert.ToString(rw["serie"]), nrNota = Convert.ToString(rw["nrNota"]), fornecedor = DaoFornecedor.BuscarPorID(Convert.ToInt64(rw["codFornecedor"])) as Fornecedores, condPagamento = DaoCondPagamento.BuscarPorID(Convert.ToInt64(rw["codCondPagamento"])) as CondicaoPagamentos, dtEmissao = Convert.ToDateTime(rw["dtEmissao"]), dtChegada = Convert.ToDateTime(rw["dtChegada"]), cfi = Convert.ToBoolean(rw["cfi"]), frete = Convert.ToDouble(Convert.ToDouble(rw["frete"]).ToString("N2")), seguro = Convert.ToDouble(Convert.ToDouble(rw["seguro"]).ToString("N2")), despesa = Convert.ToDouble(Convert.ToDouble(rw["despesa"]).ToString("N2")), situacao = Convert.ToBoolean(rw["situacao"]), observacoes = Convert.ToString(rw["observacoes"]), dtCadastro = Convert.ToDateTime(Convert.ToDateTime(rw["dtCadastro"]).ToString("dd-MM-yyyy")), dtAlteracao = Convert.ToDateTime(rw["dtAlteracao"]), totalProduto = Convert.ToDouble(Convert.ToDouble(rw["totalProduto"]).ToString("N2")), totalPagar = Convert.ToDouble(Convert.ToDouble(rw["totalPagar"]).ToString("N2")), usuario = Convert.ToString(rw["usuario"]), listaItem = DaoCompra.BuscarItem(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codFornecedor"])), listaContasPagar = DaoCompra.BuscarContasPagar(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codFornecedor"])), }).ToList(); return(convertedList); }
private void BtnSalvar_Click(object sender, EventArgs e) { FormaPagamentoDAO daoFormaPagamento = new FormaPagamentoDAO(); FornecedoresDAO daoFornecedor = new FornecedoresDAO(); if (ValidaConta()) { ContaPagar.formaPagamento = daoFormaPagamento.BuscarPorID(Convert.ToInt32(txtCodFormaPagamento.Text)) as FormaPagamentos; ContaPagar.fornecedor = daoFornecedor.BuscarPorID(Convert.ToInt32(txtCodFornecedor.Text)) as Fornecedores; ContaPagar.modelo = txtModelo.Text; ContaPagar.serie = txtSerie.Text; ContaPagar.nrNota = txtNrNota.Text; ContaPagar.nrParcela = Convert.ToInt32("0" + txtNrParcela.Text); ContaPagar.dtVencimento = txtDtVencimento.Value; ContaPagar.dtEmissao = txtDtEmissao.Value; ContaPagar.vlrParcela = 1; ContaPagar.observacoes = txtObeservacoes.Text; ContaPagar.dtCadastro = DateTime.Now; ContaPagar.dtAlteracao = DateTime.Now; ContaPagar.usuario = UsuarioLogado.Usuario; ContaPagar.pago = chkPaga.Checked; CtrlContaPagar.Inserir(ContaPagar); } }
public IEnumerable <EquipMotos.MODEL.ContasPagar> GetFilters([FromQuery] string nota, [FromQuery] string fornecedor, [FromQuery] string formaPagamento, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax) { FornecedoresDAO DaoFornecedor = new FornecedoresDAO(); FormaPagamentoDAO DaoFormaPagamento = new FormaPagamentoDAO(); var lista = DaoContasPagar.BuscarConta_Filtro(nota, fornecedor, formaPagamento, dateMin, dateMax); var convertedList = (from rw in lista.AsEnumerable() select new EquipMotos.MODEL.ContasPagar() { nrNota = Convert.ToString(rw["nrNota"]), modelo = Convert.ToString(rw["modelo"]), serie = Convert.ToString(rw["serie"]), fornecedor = DaoFornecedor.BuscarPorID(rw["codFornecedor"]) as EquipMotos.MODEL.Fornecedores, 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 async Task <Fornecedores> BuscarPorID(int codigo) { return(await fornecedorsDao.BuscarPorID(codigo)); }