public decimal carregarParcelasPagasCheque(int idcompra) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select sum(par_valor) as par_valor from parcelacontapagar where com_id = @idcompra and par_descricao = 'Cheque'"; fb.executeQuery(sql, out dt, "@idcompra", idcompra); fb.desconecta(); } try { return(decimal.Parse(dt.Rows[0]["par_valor"].ToString())); } catch { return(0); } }
public decimal carregarParcelasPagasDebito(int idvenda) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select sum(par_valor) as par_valor from parcelacontareceber where ven_id = @idvenda and par_descricao = 'Cartão - Débito'"; fb.executeQuery(sql, out dt, "@idvenda", idvenda); fb.desconecta(); } try { return(decimal.Parse(dt.Rows[0]["par_valor"].ToString())); } catch { return(0); } }
public DataTable pesquisarID(int id) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from funcionario f left join cidade c on c.cid_id=f.cid_id where fun_id=@idfuncionario", out dt, "@idfuncionario", id); fb.desconecta(); } if (dt.Rows.Count > 0) { fun_id = int.Parse(dt.Rows[0]["fun_id"].ToString()); fun_nome = dt.Rows[0]["fun_nome"].ToString(); } return(dt); }
public decimal carregarParcelaBoletoValor(int idparcela) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select * from parcelacontapagar p where par_id = @idparcela and par_descricao='Boleto' order by par_pai,par_numero,par_id"; fb.executeQuery(sql, out dt, "@idparcela", idparcela); fb.desconecta(); } decimal valor = 0; try { valor = decimal.Parse(dt.Rows[0]["par_valor"].ToString()); } catch { } return(valor); }
public decimal totalSuprimentoIdCaixa(int idcaixa) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); decimal total = 0; if (fb.conecta()) { fb.executeQuery(@"select sum(tra_valor) as total from transacao where cai_id=@cai_id and tra_descricao='SUPRIMENTO'", out dt, "@cai_id", idcaixa); fb.desconecta(); } try { total = decimal.Parse(dt.Rows[0][0].ToString()); } catch { } return(total); }
public DataTable carregarParcelasTotalPagamento(DateTime datai, DateTime dataf) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select m.mei_nome as par_descricao, sum(p.par_valor) as par_total from caixa c left join parcelacontareceber p on p.cai_id = c.cai_id inner join meiopagamento m on m.mei_id = p.mei_id where cai_datainicial between @datai and @dataf group by p.mei_id, par_descricao order by par_descricao"; fb.executeQuery(sql, out dt, "@datai", datai, "@dataf", dataf); fb.desconecta(); } return(dt); }
public decimal carregarQtdeParcelasDebito(int idvenda) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select count(par_id) as qtde from parcelacontareceber p where ven_id = @idvenda and par_descricao='Cartão - Débito' order by par_pai,par_numero,par_id"; fb.executeQuery(sql, out dt, "@idvenda", idvenda); fb.desconecta(); } decimal qtde = 0; try { qtde = decimal.Parse(dt.Rows[0]["qtde"].ToString()); } catch { } return(qtde); }
public bool isAberto() { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery("select * from caixa where cai_status = 1", out dt); fb.desconecta(); } if (dt.Rows.Count > 0) { return(true); } else { return(false); } }
public int pegaIdAberto() { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from caixa where cai_status = 1", out dt); fb.desconecta(); } if (dt.Rows.Count > 0) { return(int.Parse(dt.Rows[0]["cai_id"].ToString())); } else { return(0); } }
public DataTable buscarTelefone(string numero) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from cliente c left join cidade cid on cid.cid_id=c.cid_id where cli_ddd1||cli_telefone1=@numero or cli_ddd2||cli_telefone2=@numero or cli_ddd3||cli_telefone3=@numero order by cli_nome", out dt, "@numero", numero); fb.desconecta(); } mostrar(dt); return(dt); }
public int retornaIdMarca(int idProduto) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from produto where pro_id = @id", out dt, "@id", idProduto); fb.desconecta(); } int idmarca = 0; if (dt.Rows.Count > 0) { int.TryParse(dt.Rows[0]["mar_id"].ToString(), out idmarca); } return(idmarca); }
public DataTable pesquisarPreVenda() { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { string sql = @"select * from venda v left join cliente c on c.cli_id = v.cli_id where ven_status = 2"; fb.executeQuery(sql, out dt); fb.desconecta(); } if (dt.Rows.Count > 0) { ven_id = int.Parse(dt.Rows[0]["ven_id"].ToString()); } return(dt); }
public DataTable pesquisarvendaaberta(int idcaixa) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from Venda v left join cliente c on c.cli_id=v.cli_id left join funcionario f on f.fun_id=v.fun_id left join caixa ca on ca.cai_id = v.cai_id where ven_status = 1 and v.cai_id = @idcaixa order by cli_nome asc, ven_data desc, ven_hora desc", out dt, "@idcaixa", idcaixa); fb.desconecta(); } ven_id = 0; if (dt.Rows.Count > 0) { ven_id = int.Parse(dt.Rows[0]["ven_id"].ToString()); cli_id = int.Parse(dt.Rows[0]["cli_id"].ToString()); fun_id = int.Parse(dt.Rows[0]["fun_id"].ToString()); ven_data = DateTime.Parse(dt.Rows[0]["ven_data"].ToString()); ven_hora = DateTime.Parse(dt.Rows[0]["ven_hora"].ToString()); ven_dataf = ""; ven_horaf = ""; try { ven_dataf = DateTime.Parse(dt.Rows[0]["ven_dataf"].ToString()).ToShortDateString(); ven_horaf = DateTime.Parse(dt.Rows[0]["ven_horaf"].ToString()).ToString("T"); } catch { } ven_total = decimal.Parse(dt.Rows[0]["ven_total"].ToString()); ven_desconto = decimal.Parse(dt.Rows[0]["ven_desconto"].ToString()); ven_status = int.Parse(dt.Rows[0]["ven_status"].ToString()); ven_senha = dt.Rows[0]["ven_senha"].ToString(); cai_id = int.Parse(dt.Rows[0]["cai_id"].ToString()); } return(dt); }
public DataTable relatorioCaixa(int idcaixa) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select f1.fun_nome as fun_nome1, f2.fun_nome as fun_nome2, c.*, p.*,cli_nome from caixa c left join funcionario f1 on f1.fun_id = c.fun_id left join funcionario f2 on f2.fun_id = c.fun_idfechamento left join venda v on v.cai_id = c.cai_id left join parcelacontareceber p on p.ven_id = v.ven_id left join cliente cli on cli.cli_id= p.cli_id where c.cai_id=@id ", out dt, "@id", idcaixa); fb.desconecta(); } return(dt); }
public string carregarXMLIDVenda(int ven_id) { string xml = ""; FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); if (fb.conecta()) { fb.executeQuery(@"select * from sat where ven_id = @idvenda", out dt, "@idvenda", ven_id); fb.desconecta(); } if (dt.Rows.Count > 0) { xml = dt.Rows[0]["sat_xml"].ToString(); hora = dt.Rows[0]["sat_hora"].ToString(); data = dt.Rows[0]["sat_data"].ToString(); } return(xml); }
public decimal totalboleto(int idcaixa) { FBBanco fb = new FBBanco(); DataTable dt = new DataTable(); decimal total = 0; if (fb.conecta()) { string sql = @"select sum(par_valor) as total from parcelacontareceber where cai_id = @idcaixa and par_descricao='Boleto'"; fb.executeQuery(sql, out dt, "@idcaixa", idcaixa); fb.desconecta(); } if (dt.Rows.Count > 0) { try { total = decimal.Parse(dt.Rows[0]["total"].ToString()); } catch { } } return(total); }
/*public void excluirCompra(int id) * { * FBBanco fb = new FBBanco(); * if (fb.conecta()) * { * fb.executeNonQuery("delete from Compra where com_id = @com_id", "@com_id", id); * fb.desconecta(); * * } * }*/ public DataTable pesquisarIditemvenda(int iditemvenda) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from ItemVenda i left join produto p on p.pro_id = i.pro_id where ite_id = @iditemvenda", out dt, "@iditemvenda", iditemvenda); fb.desconecta(); } if (dt.Rows.Count > 0) { ite_id = int.Parse(dt.Rows[0]["ite_id"].ToString()); pro_id = int.Parse(dt.Rows[0]["pro_id"].ToString()); ite_quantidade = int.Parse(dt.Rows[0]["ite_quantidade"].ToString()); ite_valor = decimal.Parse(dt.Rows[0]["ite_valor"].ToString()); ven_id = int.Parse(dt.Rows[0]["ven_id"].ToString()); } return(dt); }
public DataTable pesquisarcancelada(string parametro, DateTime datai, DateTime dataf) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from Vendacancelada v left join cliente c on c.cli_id=v.cli_id left join funcionario f on f.fun_id=v.fun_id where (upper(cli_nome) like upper(@parametro) or upper(ven_senha) like upper(@parametro) or upper(fun_nome) like upper(@parametro) or upper(cli_endereco) like upper(@parametro) ) and ven_data between @datai and @dataf order by ven_data desc, ven_hora desc, cli_nome asc", out dt, "@parametro", '%' + parametro + '%', "@datai", datai, "@dataf", dataf); fb.desconecta(); } return(dt); }
public bool pesquisarNumero(int numero) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery(@"select * from caixanumero where cai_numero = @cai_numero", out dt, "@cai_numero", numero ); fb.desconecta(); } bool ok = false; if (dt.Rows.Count > 0) { ok = true; } return(ok); }
public DataTable pesquisar() { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { fb.executeQuery("select * from Empresa", out dt); fb.desconecta(); } emp_id = 0; if (dt.Rows.Count > 0) { emp_id = int.Parse(dt.Rows[0]["emp_id"].ToString()); emp_cnpj = dt.Rows[0]["emp_cnpj"].ToString(); emp_razao = dt.Rows[0]["emp_razao"].ToString(); emp_fantasia = dt.Rows[0]["emp_fantasia"].ToString(); emp_telefone1 = dt.Rows[0]["emp_telefone1"].ToString(); emp_telefone2 = dt.Rows[0]["emp_telefone2"].ToString(); emp_telefone3 = dt.Rows[0]["emp_telefone3"].ToString(); emp_endereco = dt.Rows[0]["emp_endereco"].ToString(); emp_numero = dt.Rows[0]["emp_numero"].ToString(); emp_bairro = dt.Rows[0]["emp_bairro"].ToString(); emp_cidade = dt.Rows[0]["emp_cidade"].ToString(); emp_uf = dt.Rows[0]["emp_uf"].ToString(); emp_email = dt.Rows[0]["emp_email"].ToString(); emp_site = dt.Rows[0]["emp_site"].ToString(); emp_logo = dt.Rows[0]["emp_logo"].ToString(); emp_cep = dt.Rows[0]["emp_cep"].ToString(); emp_ie = dt.Rows[0]["emp_ie"].ToString(); emp_im = dt.Rows[0]["emp_im"].ToString(); } return(dt); }
public DataTable pesquisarAniversarioMes(string mes) { DataTable dt = new DataTable(); FBBanco fb = new FBBanco(); if (fb.conecta()) { //extract(DAY from current_date) fb.executeQuery(@"select c.*,cid.* from cliente c left join cidade cid on cid.cid_id=c.cid_id where (extract(MONTH from cli_dtnascimento) = @mesi) order by cli_dtnascimento,cli_nome", out dt, "@mesi", mes); fb.desconecta(); } if (dt.Rows.Count > 0) { id = int.Parse(dt.Rows[0]["cli_id"].ToString()); nome = dt.Rows[0]["cli_nome"].ToString(); endereco = dt.Rows[0]["cli_endereco"].ToString(); numero = dt.Rows[0]["cli_numero"].ToString(); bairro = dt.Rows[0]["cli_bairro"].ToString(); telefone1 = dt.Rows[0]["cli_telefone1"].ToString(); telefone2 = dt.Rows[0]["cli_telefone2"].ToString(); telefone3 = dt.Rows[0]["cli_telefone3"].ToString(); ddd1 = dt.Rows[0]["cli_ddd1"].ToString(); ddd2 = dt.Rows[0]["cli_ddd2"].ToString(); ddd3 = dt.Rows[0]["cli_ddd3"].ToString(); cpf = dt.Rows[0]["cli_cpf"].ToString(); cid_nome = dt.Rows[0]["cid_nome"].ToString(); cid_uf = dt.Rows[0]["cid_uf"].ToString(); dtnascimento = DateTime.Parse(dt.Rows[0]["cli_dtnascimento"].ToString()); } return(dt); }