public void UpdateEstadoCuotas(cuentasCorrientesView _ccv) { var CC = new cuentaCorriente(); CC.Nro_Factura = Convert.ToInt16(_ccv.dgvCtaCte.CurrentRow.Cells[0].Value); CC.Nro_Cuota = Convert.ToInt16(_ccacv.txtNroCuota.Text); CC.Saldo = Convert.ToDecimal(_ccv.txtSaldo.Text); CC.Estado = "Abonada"; if (_ccDao.UpdateEstadoCuota(CC) == true) { _ccDao.UpdateSaldoCtaCte(CC); MsgBox msg = new MsgBox(); msg.lblMsg.Text = "PAGO INGRESADO CORRECTAMENTE!"; msg.ShowDialog(); } }
public bool UpdateEstadoCuota(cuentaCorriente CC) { int insertaRegistro = 0; try { SqlCommand _comand = new SqlCommand("UpdateFacturaCuota", _objConexion.getConexion()); _objConexion.getConexion().Open(); _comand.CommandType = CommandType.StoredProcedure; _comand.Parameters.Add("@Nro_Fac", SqlDbType.Int).Value = CC.Nro_Factura; _comand.Parameters.Add("@NroCuota", SqlDbType.Int).Value = CC.Nro_Cuota; _comand.Parameters.Add("@Estado", SqlDbType.VarChar).Value = CC.Estado; insertaRegistro = _comand.ExecuteNonQuery(); _comand.Connection.Close(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show("HAY UN PROBLEMA CON LA BASE DE DATOS" + "INFORMACION : " + ex.Message); _objConexion.getConexion().Close(); } finally { _objConexion.cerrarConexion(); } if (insertaRegistro > 0) { return(true); } else { return(false); } }