public void UpdateValorPrestacao(BOLETO_CHEQUE_DTO DTO) { try { decimal valoresPassados = 0; foreach (BOLETO_CHEQUE_DTO boleto_cheque_ in lista_boleto_cheque.FindAll(x => x.PARCELA <= DTO.PARCELA)) { valoresPassados += Convert.ToDecimal(boleto_cheque_.VALOR); } int qtdPrestacao = lista_boleto_cheque.Count(x => x.PARCELA > DTO.PARCELA); decimal valorTotal = Convert.ToDecimal(txtValor.Text) - valoresPassados; if (qtdPrestacao > 0) { decimal valorParaParcela = valorTotal / qtdPrestacao; foreach (BOLETO_CHEQUE_DTO boleto_cheque_ in lista_boleto_cheque.FindAll(x => x.PARCELA > DTO.PARCELA)) { boleto_cheque_.VALOR = valorParaParcela; if (boleto_cheque_.OPERACAO == SysDTO.Operacoes.Leitura) { boleto_cheque_.OPERACAO = SysDTO.Operacoes.Alteracao; } } } //else // decimal valorParaParcela = valorTotal / qtdPrestacao; } catch (Exception ex) { throw ex; } }
public void PopularDados(SqlDataReader dtr, BOLETO_CHEQUE_DTO DTO) { try { DTO.ID = Convert.ToInt32(dtr["ID"]); DTO.ID_FINANCEIRO = Convert.ToInt32(dtr["ID_FINANCEIRO"]); DTO.NUMERO = dtr["NUMERO"].ToString(); DTO.ID_FORMA_PAGAMENTO = dtr["ID_FORMA_PAGAMENTO"] == DBNull.Value ? 0 : Convert.ToInt32(dtr["ID_FORMA_PAGAMENTO"]); DTO.FORMA_PAGAMENTO = dtr["FORMA_PAGAMENTO"].ToString(); DTO.ID_FORMA_PAGAMENTO_JUROS = dtr["ID_FORMA_PAGAMENTO_JUROS"] == DBNull.Value ? 0 : Convert.ToInt32(dtr["ID_FORMA_PAGAMENTO_JUROS"]); DTO.FORMA_PAGAMENTO_JUROS = dtr["FORMA_PAGAMENTO_JUROS"].ToString(); DTO.PARCELA = Convert.ToInt32(dtr["PARCELA"]); DTO.VALOR = dtr["VALOR"] == DBNull.Value? (decimal?)null : Convert.ToDecimal(dtr["VALOR"]); DTO.VALOR_JUROS = dtr["VALOR_JUROS"] == DBNull.Value? (decimal?)null : Convert.ToDecimal(dtr["VALOR_JUROS"]); DTO.DATA_VENCTO = dtr["DATA_VENCTO"] == DBNull.Value? (DateTime?)null : Convert.ToDateTime(dtr["DATA_VENCTO"]); DTO.DATA_PAGAMENTO = dtr["DATA_PAGAMENTO"] == DBNull.Value? (DateTime?)null : Convert.ToDateTime(dtr["DATA_PAGAMENTO"]); DTO.STATUS_PAGAMENTO = dtr["STATUS_PAGAMENTO"] == DBNull.Value? "" : Convert.ToString(dtr["STATUS_PAGAMENTO"]); DTO.USUARIO = dtr["USUARIO"].ToString(); DTO.ULT_ATUAL = dtr["ULT_ATUAL"] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(dtr["ULT_ATUAL"]); DTO.ATIVO = Convert.ToBoolean(dtr["ATIVO"]); DTO.COBRANCA = dtr["COBRANCA"] == DBNull.Value? "" : dtr["COBRANCA"].ToString(); DTO.DATA_PROTESTO = dtr["DATA_PROTESTO"] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(dtr["DATA_PROTESTO"]); DTO.CARTA_ANUENCIA = dtr["CARTA_ANUENCIA"] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(dtr["CARTA_ANUENCIA"]); DTO.CARTORIO = dtr["CARTORIO"] == DBNull.Value ? "" : dtr["CARTORIO"].ToString(); } catch (Exception ex) { throw ex; } }
public void PopularParametros(BOLETO_CHEQUE_DTO DTO, SqlCommand cmd) { cmd.Parameters.AddWithValue("@ID", DTO.ID); cmd.Parameters.AddWithValue("@ID_FINANCEIRO", DTO.ID_FINANCEIRO); cmd.Parameters.AddWithValue("@NUMERO", DTO.NUMERO); cmd.Parameters.AddWithValue("@PARCELA", DTO.PARCELA); cmd.Parameters.AddWithValue("@ID_FORMA_PAGAMENTO", DTO.ID_FORMA_PAGAMENTO); cmd.Parameters.AddWithValue("@FORMA_PAGAMENTO", DTO.FORMA_PAGAMENTO); cmd.Parameters.AddWithValue("@ID_FORMA_PAGAMENTO_JUROS", DTO.ID_FORMA_PAGAMENTO_JUROS); cmd.Parameters.AddWithValue("@FORMA_PAGAMENTO_JUROS", DTO.FORMA_PAGAMENTO_JUROS); cmd.Parameters.AddWithValue("@VALOR", DTO.VALOR); cmd.Parameters.AddWithValue("@VALOR_JUROS", DTO.VALOR_JUROS); cmd.Parameters.AddWithValue("@DATA_VENCTO", DTO.DATA_VENCTO); cmd.Parameters.AddWithValue("@DATA_PAGAMENTO", DTO.DATA_PAGAMENTO); cmd.Parameters.AddWithValue("@STATUS_PAGAMENTO", DTO.STATUS_PAGAMENTO); cmd.Parameters.AddWithValue("@USUARIO", DTO.USUARIO); cmd.Parameters.AddWithValue("@ULT_ATUAL", DTO.ULT_ATUAL); cmd.Parameters.AddWithValue("@ATIVO", DTO.ATIVO); cmd.Parameters.AddWithValue("@COBRANCA", DTO.COBRANCA); cmd.Parameters.AddWithValue("@DATA_PROTESTO", DTO.DATA_PROTESTO); cmd.Parameters.AddWithValue("@CARTA_ANUENCIA", DTO.CARTA_ANUENCIA); cmd.Parameters.AddWithValue("@CARTORIO", DTO.CARTORIO); //Substitui o null por DBnull foreach (SqlParameter Parameter in cmd.Parameters) { if (Parameter.Value == null) { Parameter.Value = DBNull.Value; } } }
public bool Alterar(BOLETO_CHEQUE_DTO DTO) { using (SqlConnection cn = new SqlConnection(strConnection)) { try { SqlDataReader dr = null; StringBuilder SQL_ = new StringBuilder(); SQL_.Append("UPDATE "); SQL_.Append("BOLETO_CHEQUE "); SQL_.Append("SET "); SQL_.Append("ID_FINANCEIRO = @ID_FINANCEIRO, "); SQL_.Append("NUMERO = @NUMERO, "); SQL_.Append("PARCELA = @PARCELA, "); SQL_.Append("ID_FORMA_PAGAMENTO = @ID_FORMA_PAGAMENTO, "); SQL_.Append("FORMA_PAGAMENTO = @FORMA_PAGAMENTO, "); SQL_.Append("ID_FORMA_PAGAMENTO_JUROS = @ID_FORMA_PAGAMENTO_JUROS, "); SQL_.Append("FORMA_PAGAMENTO_JUROS = @FORMA_PAGAMENTO_JUROS, "); SQL_.Append("VALOR = @VALOR, "); SQL_.Append("VALOR_JUROS = @VALOR_JUROS, "); SQL_.Append("DATA_VENCTO = @DATA_VENCTO, "); SQL_.Append("DATA_PAGAMENTO = @DATA_PAGAMENTO, "); SQL_.Append("STATUS_PAGAMENTO = @STATUS_PAGAMENTO, "); SQL_.Append("USUARIO = @USUARIO, "); SQL_.Append("ULT_ATUAL = @ULT_ATUAL, "); SQL_.Append("ATIVO = @ATIVO, "); SQL_.Append("COBRANCA = @COBRANCA, "); SQL_.Append("DATA_PROTESTO = @DATA_PROTESTO, "); SQL_.Append("CARTA_ANUENCIA = @CARTA_ANUENCIA, "); SQL_.Append("CARTORIO = @CARTORIO "); SQL_.Append("WHERE ID = @ID "); cn.Open(); SqlCommand cmd = new SqlCommand(SQL_.ToString(), cn); PopularParametros(DTO, cmd); cmd.ExecuteNonQuery(); return(true); } catch (SqlException ex) { throw new Exception(ex.ToString()); } catch (Exception ex) { throw new Exception(ex.ToString()); } finally { cn.Close(); } } }
//EVENTO NÃO UTILIZADO MAIS private void CboForma_Pagamento_SelectedIndexChanged(object sender, EventArgs e) { try { if (cboForma_Pagamento.SelectedValue != null) { if (lista_forma_pagamento.First(x => x.ID == Convert.ToInt32(cboForma_Pagamento.SelectedValue)).GERANUMERO) { if (dtgBoletosCheques.Rows.Count == 0) { Random random = new Random(); for (int i = dtgBoletosCheques.Rows.Count; i < numQtdParcela.Value; i++) { DateTime data = DateTime.Now.AddMonths(i); BOLETO_CHEQUE_DTO DTO = new BOLETO_CHEQUE_DTO(); DTO.ID = random.Next(); DTO.FORMA_PAGAMENTO = cboForma_Pagamento.Text; DTO.DATA_VENCTO = new DateTime(data.Year, data.Month, (int)nudDiaVencimento.Value); DTO.ATIVO = true; DTO.OPERACAO = SysDTO.Operacoes.Inclusao; DTO.ID_FINANCEIRO = FINANCEIRO_DTO.ID == null ? 0 : (int)FINANCEIRO_DTO.ID; DTO.PARCELA = i + 1; DTO.VALOR = 0; DTO.STATUS_PAGAMENTO = "Pendente"; lista_boleto_cheque.Add(DTO); } } foreach (BOLETO_CHEQUE_DTO BOLETO_CHEQUE in lista_boleto_cheque) { BOLETO_CHEQUE.FORMA_PAGAMENTO = cboForma_Pagamento.Text; if (BOLETO_CHEQUE.OPERACAO == SysDTO.Operacoes.Leitura) { BOLETO_CHEQUE.OPERACAO = SysDTO.Operacoes.Alteracao; } } } else { foreach (BOLETO_CHEQUE_DTO bOLETO in lista_boleto_cheque) { if (bOLETO.OPERACAO == SysDTO.Operacoes.Alteracao || bOLETO.OPERACAO == SysDTO.Operacoes.Leitura) { bOLETO.OPERACAO = SysDTO.Operacoes.Exclusao; } } lista_boleto_cheque.RemoveAll(x => x.OPERACAO == SysDTO.Operacoes.Inclusao); dtgBoletosCheques.DataSource = null; } } UpdateValor(); PopularGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro ao carregar os dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnAplicar_Click(object sender, EventArgs e) { try { if (dtgBoletosCheques.CurrentRow == null) { return; } int ID = (int)(dtgBoletosCheques.CurrentRow.Cells["ID"].Value); if (lista_boleto_cheque.Exists(x => x.ID == ID)) { BOLETO_CHEQUE_SELECIONADO = lista_boleto_cheque.First(x => x.ID == ID); BOLETO_CHEQUE_SELECIONADO.VALOR = Convert.ToDecimal(BOLETO_CHEQUE_SELECIONADO.VALOR.Value.ToString("#0.00")); decimal valorParcelasAnteriores = 0; decimal valorDisponivel = 0; if (BOLETO_CHEQUE_SELECIONADO.PARCELA == 1) { valorDisponivel += Convert.ToDecimal(txtValor.Text); } else { foreach (BOLETO_CHEQUE_DTO DTO in lista_boleto_cheque.FindAll(x => x.PARCELA < BOLETO_CHEQUE_SELECIONADO.PARCELA)) { valorParcelasAnteriores += Convert.ToDecimal(DTO.VALOR); } } valorDisponivel = Convert.ToDecimal(txtValor.Text) - valorParcelasAnteriores; bool LastParcela = (lista_boleto_cheque.Max(x => x.PARCELA) == BOLETO_CHEQUE_SELECIONADO.PARCELA); frmBoletoCheque frmBoletoCheque = new frmBoletoCheque(BOLETO_CHEQUE_SELECIONADO, valorDisponivel, LastParcela); DialogResult result = frmBoletoCheque.ShowDialog(); if (result == DialogResult.OK) { UpdateValorPrestacao(BOLETO_CHEQUE_SELECIONADO); if (BOLETO_CHEQUE_SELECIONADO.OPERACAO == SysDTO.Operacoes.Leitura) { BOLETO_CHEQUE_SELECIONADO.OPERACAO = SysDTO.Operacoes.Alteracao; } } } else { MessageBox.Show("Erro ao carregar registro. Reinicie o programa, caso o erro persista, entre em contato com o suporte.", "Erro ao carregar", MessageBoxButtons.OK, MessageBoxIcon.Error); } PopularGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro ao carregar os dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public frmBoletoCheque(BOLETO_CHEQUE_DTO boleto_cheque, decimal ValorDisponivel, bool LastParcela) { InitializeComponent(); this.ValorDisponivel = ValorDisponivel; this.boleto_cheque = boleto_cheque; if (LastParcela) { txtValor.ReadOnly = true; } if (this.boleto_cheque.OPERACAO != SysDTO.Operacoes.Inclusao) { txtValor.ReadOnly = true; cboForma_Pagamento.Enabled = false; mskDataVencimento.ReadOnly = true; } PopularCombos(); PopularDados(); }
public List <BOLETO_CHEQUE_DTO> Seleciona_by_Id_Financeiro(int ID_FINANCEIRO) { using (SqlConnection scn = new SqlConnection(this.strConnection)) { SqlDataReader dtr = null; List <BOLETO_CHEQUE_DTO> lista = new List <BOLETO_CHEQUE_DTO>(); try { StringBuilder sb = new StringBuilder(); sb.Append("SELECT * FROM BOLETO_CHEQUE WHERE ID_FINANCEIRO = " + ID_FINANCEIRO + ";"); scn.Open(); SqlCommand scm = new SqlCommand(sb.ToString(), scn); dtr = scm.ExecuteReader(); while (dtr.Read()) { BOLETO_CHEQUE_DTO DTO = new BOLETO_CHEQUE_DTO(); PopularDados(dtr, DTO); SysDAL.GuardarDTO((IDTO)DTO.Clone()); lista.Add(DTO); } return(lista); } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { if (dtr != null) { dtr.Close(); } scn.Close(); } } }
public static string MontaComprovante(BOLETO_CHEQUE_DTO DTO) { try { string mesExtenso = System.Globalization.DateTimeFormatInfo.CurrentInfo.GetMonthName(DateTime.Now.Month); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("<html> "); stringBuilder.Append("<head> "); stringBuilder.Append(" <style> "); stringBuilder.Append(" "); stringBuilder.Append(" body { "); stringBuilder.Append(" margin: 10px; "); stringBuilder.Append("} "); stringBuilder.Append(" "); stringBuilder.Append(" .break { page-break-before: always; } "); stringBuilder.Append(" "); stringBuilder.Append(".header "); stringBuilder.Append("{ "); stringBuilder.Append(" width: 100%; "); stringBuilder.Append(" height: 20%; "); stringBuilder.Append(" border: 1px solid black; "); stringBuilder.Append(" padding: 10px; "); stringBuilder.Append(" margin-top: 10px; "); stringBuilder.Append("} "); stringBuilder.Append(" "); stringBuilder.Append(" .header td { "); stringBuilder.Append(" width: 50%; "); stringBuilder.Append(" } "); stringBuilder.Append(" "); stringBuilder.Append(" .header h1 { "); stringBuilder.Append(" font-size: 22px; "); stringBuilder.Append(" } "); stringBuilder.Append(" "); stringBuilder.Append(".conteudo { "); stringBuilder.Append(" padding: 20px; "); stringBuilder.Append("} "); stringBuilder.Append(" "); stringBuilder.Append(".assinatura { "); stringBuilder.Append(" margin-top: 50px; "); stringBuilder.Append(" text-align: center; "); stringBuilder.Append(" margin-bottom: 20px; "); stringBuilder.Append("} "); stringBuilder.Append(" "); stringBuilder.Append(".assinatura hr { "); stringBuilder.Append(" width: 40%; "); stringBuilder.Append(" margin-top: 40px; "); stringBuilder.Append(" margin-bottom: 1px; "); stringBuilder.Append("} "); stringBuilder.Append(" </style> "); stringBuilder.Append("</head> "); stringBuilder.Append("<body> "); stringBuilder.Append(" <div class='break'> "); stringBuilder.Append(" <table class='header'> "); stringBuilder.Append(" <tr> "); stringBuilder.Append(" <td> "); stringBuilder.Append(" <h1> "); stringBuilder.Append(" Kairós Transit "); stringBuilder.Append(" </h1> "); stringBuilder.Append(" </td> "); stringBuilder.Append(" <td> "); stringBuilder.Append(" <p> "); stringBuilder.Append(" Nº do registro: " + DTO.ID_FINANCEIRO); stringBuilder.Append(" </p> "); stringBuilder.Append(" <p> "); stringBuilder.Append(" Valor: R$ " + DTO.VALOR.ToString().Replace(".", ",")); stringBuilder.Append(" </p> "); stringBuilder.Append(" </td> "); stringBuilder.Append(" </tr> "); stringBuilder.Append(" </table> "); stringBuilder.Append(" <div class='conteudo'> "); stringBuilder.Append(" <p> "); stringBuilder.Append(" Eu, <b>" + SysBLL.UserLogin.NOME + "</b>, declaro ter recebido na data <b>" + DateTime.Now.ToString("dd/MM/yyyy") + "</b> a quantia de: <b>R$ " + DTO.VALOR.ToString().Replace(".", ",") + " (" + EscreverExtenso(Convert.ToDecimal(DTO.VALOR)) + ")</b> na forma de pagamento <b>" + DTO.FORMA_PAGAMENTO + "</b>, referente ao serviço <b>" + DTO.SERVICO + "</b>"); stringBuilder.Append(" </p> "); stringBuilder.Append(" <div class='assinatura'> "); stringBuilder.Append(" <p> "); stringBuilder.Append(" São Paulo, " + DateTime.Now.Day + " de " + mesExtenso + " de " + DateTime.Now.Year); stringBuilder.Append(" </p> "); stringBuilder.Append(" <hr /> "); stringBuilder.Append(" assinatura do cliente "); stringBuilder.Append(" </div> "); stringBuilder.Append(" </div> "); stringBuilder.Append(" "); stringBuilder.Append(" </div> "); stringBuilder.Append("</body> "); stringBuilder.Append("</html> "); return(stringBuilder.ToString()); } catch (Exception ex) { throw ex; } }
private void numQtdParcela_ValueChanged(object sender, EventArgs e) { try { ////Verifica se existe //if (lista_forma_pagamento.Exists(x => x.ID == Convert.ToInt32(cboForma_Pagamento.SelectedValue))) //{ // FORMA_PAGAMENTO_DTO forma_pagamento = lista_forma_pagamento.First(x => x.ID == Convert.ToInt32(cboForma_Pagamento.SelectedValue)); // if (forma_pagamento.GERANUMERO == false) // { // foreach (BOLETO_CHEQUE_DTO bOLETO in lista_boleto_cheque) // { // if (bOLETO.OPERACAO == SysDTO.Operacoes.Alteracao || bOLETO.OPERACAO == SysDTO.Operacoes.Leitura) // bOLETO.OPERACAO = SysDTO.Operacoes.Exclusao; // } // lista_boleto_cheque.RemoveAll(x => x.OPERACAO == SysDTO.Operacoes.Inclusao); // dtgBoletosCheques.DataSource = null; // return; // } //} if (lista_boleto_cheque.Count <= numQtdParcela.Value) { int count = lista_boleto_cheque.Count; for (int i = count; i < numQtdParcela.Value; i++) { BOLETO_CHEQUE_DTO _DTO = new BOLETO_CHEQUE_DTO(); Random random = new Random(); _DTO.ID = random.Next(); _DTO.FORMA_PAGAMENTO = ""; _DTO.STATUS_PAGAMENTO = "Pendente"; _DTO.NUMERO = ""; DateTime data = DateTime.Now.AddMonths(i); //_DTO.DATA_VENCTO = new DateTime(data.Year, data.Month, (int)nudDiaVencimento.Value); _DTO.DATA_VENCTO = RetornaDataValida(data.Year, data.Month, data.Day); _DTO.PARCELA = i + 1; // _DTO.PRECO = Convert.toDecimal; _DTO.VALOR = 0; _DTO.OPERACAO = SysDTO.Operacoes.Inclusao; lista_boleto_cheque.Add(_DTO); } } else { if (lista_boleto_cheque.Count == 1 && Convert.ToInt32(numQtdParcela.Value) == 0) { lista_boleto_cheque.Clear(); PopularGrid(); return; } DialogResult result = MessageBox.Show("Ao diminuir a quantidade de parcelas, você irá excluir a última. Deseja continuar?", "Excluir parcela", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (result == DialogResult.Yes) { for (int i = Convert.ToInt32(numQtdParcela.Value); i < lista_boleto_cheque.Count;) { lista_boleto_cheque.Last(x => x.PARCELA != null).OPERACAO = SysDTO.Operacoes.Exclusao; foreach (BOLETO_CHEQUE_DTO DTO in lista_boleto_cheque.FindAll(x => x.OPERACAO == SysDTO.Operacoes.Exclusao)) { new BOLETO_CHEQUE_BLL().Excluir(DTO.ID); } lista_boleto_cheque.RemoveAll(x => x.OPERACAO == SysDTO.Operacoes.Exclusao); } } else { } } UpdateValor(); PopularGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro ao carregar os dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int?Inserir(BOLETO_CHEQUE_DTO DTO) { using (SqlConnection cn = new SqlConnection(strConnection)) { try { SqlDataReader dr = null; StringBuilder SQL_ = new StringBuilder(); SQL_.Append("INSERT INTO "); SQL_.Append("BOLETO_CHEQUE "); SQL_.Append("( "); SQL_.Append("ID_FINANCEIRO, "); SQL_.Append("NUMERO, "); SQL_.Append("PARCELA, "); SQL_.Append("ID_FORMA_PAGAMENTO, "); SQL_.Append("FORMA_PAGAMENTO, "); SQL_.Append("ID_FORMA_PAGAMENTO_JUROS, "); SQL_.Append("FORMA_PAGAMENTO_JUROS, "); SQL_.Append("VALOR, "); SQL_.Append("VALOR_JUROS, "); SQL_.Append("DATA_VENCTO, "); SQL_.Append("DATA_PAGAMENTO, "); SQL_.Append("STATUS_PAGAMENTO, "); SQL_.Append("USUARIO, "); SQL_.Append("ULT_ATUAL, "); SQL_.Append("ATIVO, "); SQL_.Append("COBRANCA, "); SQL_.Append("DATA_PROTESTO, "); SQL_.Append("CARTA_ANUENCIA, "); SQL_.Append("CARTORIO "); SQL_.Append(") "); SQL_.Append("VALUES "); SQL_.Append("( "); SQL_.Append("@ID_FINANCEIRO, "); SQL_.Append("@NUMERO, "); SQL_.Append("@PARCELA, "); SQL_.Append("@ID_FORMA_PAGAMENTO, "); SQL_.Append("@FORMA_PAGAMENTO, "); SQL_.Append("@ID_FORMA_PAGAMENTO_JUROS, "); SQL_.Append("@FORMA_PAGAMENTO_JUROS, "); SQL_.Append("@VALOR, "); SQL_.Append("@VALOR_JUROS, "); SQL_.Append("@DATA_VENCTO, "); SQL_.Append("@DATA_PAGAMENTO, "); SQL_.Append("@STATUS_PAGAMENTO, "); SQL_.Append("@USUARIO, "); SQL_.Append("@ULT_ATUAL, "); SQL_.Append("1, "); SQL_.Append("@COBRANCA, "); SQL_.Append("@DATA_PROTESTO, "); SQL_.Append("@CARTA_ANUENCIA, "); SQL_.Append("@CARTORIO "); SQL_.Append("); SELECT SCOPE_IDENTITY(); "); cn.Open(); SqlCommand cmd = new SqlCommand(SQL_.ToString(), cn); PopularParametros(DTO, cmd); if ((DTO.ID = Convert.ToInt32(cmd.ExecuteScalar())) > 0) { return(DTO.ID); } return(0); } catch (SqlException ex) { throw new Exception(ex.ToString()); } catch (Exception ex) { throw new Exception(ex.ToString()); } finally { cn.Close(); } } }
public bool Alterar(BOLETO_CHEQUE_DTO DTO) { SysDAL.Grava_Historico(DTO, strConnection, SysBLL.UserLogin.NOME); return(DAO.Alterar(DTO)); }
public int?Inserir(BOLETO_CHEQUE_DTO DTO) { return(DAO.Inserir(DTO)); }