public int Salva(PlanoContaPadrao planoContaPadrao) { var retorno = 0; using (MySQLConn sql = new MySQLConn(Configuracao.Conecta)) { sql.beginTransaction(); sql.Query = "DELETE FROM caixa_plano_contas_padrao"; sql.deleteQuery(); sql.Query = @"INSERT INTO caixa_plano_contas_padrao (idcaixa_plano_contas_padrao, compras, contas_pagar, descontos_concedidos, juros_pagos, vendas, contas_receber, descontos_recebidos, juros_recebidos) VALUES (1, @compras, @contas_pagar, @descontos_concedidos, @juros_pagos, @vendas, @contas_receber, @descontos_recebidos, @juros_recebidos)"; sql.addParam("@compras", planoContaPadrao.Compras?.PlanoContaID); sql.addParam("@contas_pagar", planoContaPadrao.ContasPagar?.PlanoContaID); sql.addParam("@descontos_concedidos", planoContaPadrao.DescontosConcedidos?.PlanoContaID); sql.addParam("@juros_pagos", planoContaPadrao.JurosPagos?.PlanoContaID); sql.addParam("@vendas", planoContaPadrao.Vendas?.PlanoContaID); sql.addParam("@contas_receber", planoContaPadrao.ContasReceber?.PlanoContaID); sql.addParam("@descontos_recebidos", planoContaPadrao.DescontosRecebidos?.PlanoContaID); sql.addParam("@juros_recebidos", planoContaPadrao.JurosRecebidos?.PlanoContaID); retorno = sql.insertQuery(); sql.Commit(); } return(retorno); }
public PlanoContaPadrao Busca() { PlanoContaPadrao planocontapadrao = new PlanoContaPadrao(); using (MySQLConn sql = new MySQLConn(Configuracao.Conecta)) { sql.Query = @"SELECT * FROM caixa_plano_contas_padrao"; var data = sql.selectQueryForSingleRecord(); planocontapadrao = LeDadosReaderConta(data); } return(planocontapadrao); }
private void Carrega() { planocontapadrao = planocontapadraoDAO.Busca(); buscaCompras.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.Compras.PlanoContaID)); buscaContasPagar.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.ContasPagar.PlanoContaID)); buscaDescontosConcedidos.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.DescontosConcedidos.PlanoContaID)); buscaJurosPagos.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.JurosPagos.PlanoContaID)); buscaVendas.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.Vendas.PlanoContaID)); buscaContasReceber.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.ContasReceber.PlanoContaID)); buscaDescontosRecebidos.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.DescontosRecebidos.PlanoContaID)); buscaJurosRecebidos.PreencheCampos(planocontaDAO.BuscaByID(planocontapadrao.JurosRecebidos.PlanoContaID)); }
private PlanoContaPadrao LeDadosReaderConta(Dictionary <string, object> dado) { PlanoContaPadrao planocontaPadrao = new PlanoContaPadrao(); planocontaPadrao.PlanoContaPadraoID = Convert.ToInt32(dado["idcaixa_plano_contas_padrao"]); PlanoConta planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["compras"]); planocontaPadrao.Compras = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["contas_pagar"]); planocontaPadrao.ContasPagar = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["contas_receber"]); planocontaPadrao.ContasReceber = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["descontos_concedidos"]); planocontaPadrao.DescontosConcedidos = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["descontos_recebidos"]); planocontaPadrao.DescontosRecebidos = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["juros_pagos"]); planocontaPadrao.JurosPagos = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["juros_recebidos"]); planocontaPadrao.JurosRecebidos = planoconta; planoconta = new PlanoConta(); planoconta.PlanoContaID = Convert.ToInt32(dado["vendas"]); planocontaPadrao.Vendas = planoconta; return(planocontaPadrao); }
private void Salva() { planocontapadrao = new PlanoContaPadrao(); planocontapadrao.Compras = buscaCompras.conta != null ? buscaCompras.conta : null; planocontapadrao.ContasPagar = buscaContasPagar.conta != null ? buscaContasPagar.conta : null; planocontapadrao.DescontosConcedidos = buscaDescontosConcedidos.conta != null ? buscaDescontosConcedidos.conta : null; planocontapadrao.JurosPagos = buscaJurosPagos.conta != null ? buscaJurosPagos.conta : null; planocontapadrao.Vendas = buscaVendas.conta != null ? buscaVendas.conta : null; planocontapadrao.ContasReceber = buscaContasReceber.conta != null ? buscaContasReceber.conta : null; planocontapadrao.DescontosRecebidos = buscaDescontosRecebidos.conta != null ? buscaDescontosRecebidos.conta : null; planocontapadrao.JurosRecebidos = buscaJurosRecebidos.conta != null ? buscaJurosRecebidos.conta : null; int resultado = planocontapadraoDAO.Salva(planocontapadrao); if (resultado == 0) { MessageBox.Show("Problema ao salvar o registro", "Problema ao salvar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (resultado == 1) { tbAjuda.Text = "Dados salvos com sucesso"; Editando(false); return; } else if (resultado == 2) { tbAjuda.Text = "Dados atualizados com sucesso"; Editando(false); return; } }