public Boolean insert(clsCuota cuota) { try { return(Mcuota.Insert(cuota)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
private void LlenarProgramaLetras() { dgvCuotas.Rows.Clear(); if (nudCuotas.Value != -1 && txtDiasEntreCuo.Text != "") { Decimal cuota = 0; cuota = preBan.Montodevolver / Convert.ToDecimal(nudCuotas.Value); for (int i = 1; i <= nudCuotas.Value; i++) { dgvCuotas.Rows.Add("", preBan.CodPrestamoBancario, preBan.CodMoneda, dtpFecha.Value.Date.ToShortDateString(), CalcularFechaCuota().ToShortDateString(), "", preBan.DescMoneda, "", cuota, cuota, "", "", ""); } btnGuardar.Enabled = true; } }
//public Boolean update(clsLetra letra) //{ // try // { // con.conectarBD(); // cmd = new MySqlCommand("ActualizaLetra", con.conector); // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("codlet", Convert.ToInt32(letra.CodLetra)); // cmd.Parameters.AddWithValue("coddoc", letra.CodDocumento); // cmd.Parameters.AddWithValue("codser", letra.CodSerie); // cmd.Parameters.AddWithValue("numdoc", letra.NumDocumento); // cmd.Parameters.AddWithValue("fechaemision", letra.FechaEmision); // cmd.Parameters.AddWithValue("fechavencimiento", letra.FechaVencimiento); // cmd.Parameters.AddWithValue("moneda", letra.CodMoneda); // cmd.Parameters.AddWithValue("tipocambio", letra.TipoCambio); // cmd.Parameters.AddWithValue("monto", letra.Monto); // cmd.Parameters.AddWithValue("montopendiente", letra.MontoPendiente); // cmd.Parameters.AddWithValue("codban", letra.CodBanco); // cmd.Parameters.AddWithValue("numerounico", letra.NumeroUnico); // int x = cmd.ExecuteNonQuery(); // if (x != 0) // { // return true; // } // else // { // return false; // } // } // catch (MySqlException ex) // { // throw ex; // } // finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } //} //public Boolean delete(Int32 CodigoLetra) //{ // try // { // con.conectarBD(); // cmd = new MySqlCommand("EliminarLetra", con.conector); // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("codletra", CodigoLetra); // int x = cmd.ExecuteNonQuery(); // if (x != 0) // { // return true; // } // else // { // return false; // } // } // catch (MySqlException ex) // { // throw ex; // } // finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } //} public clsCuota CargaCuota(Int32 Codcuota) { clsCuota cuota = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraCuota", con.conector); cmd.Parameters.AddWithValue("codcu", Codcuota); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { cuota = new clsCuota(); cuota.CodCuotaPrestamo = Convert.ToInt32(dr.GetDecimal(0)); cuota.CodPrestamoBancario = Convert.ToInt32(dr.GetString(1)); cuota.CodMoneda = Convert.ToInt32(dr.GetString(2)); cuota.DescMoneda = dr.GetString(3); cuota.TipoCambio = dr.GetDecimal(4); cuota.FechaEmision = dr.GetDateTime(5); cuota.FechaVencimiento = dr.GetDateTime(6); cuota.FechaCancelado = dr.GetDateTime(7); cuota.Monto = Convert.ToDecimal(dr.GetDecimal(8)); cuota.MontoPendiente = Convert.ToDecimal(dr.GetDecimal(9)); cuota.Montoadicional = Convert.ToDecimal(dr.GetDecimal(10)); cuota.Cancelado = dr.GetBoolean(11); cuota.Estado = dr.GetBoolean(12); cuota.CodUser = Convert.ToInt32(dr.GetDecimal(13)); cuota.FechaRegistro = dr.GetDateTime(14); } } return(cuota); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Insert(clsCuota cuota) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaCuota", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codpreban", cuota.CodPrestamoBancario); oParam = cmd.Parameters.AddWithValue("nrocuo", cuota.NroCuota); oParam = cmd.Parameters.AddWithValue("codmon", cuota.CodMoneda); oParam = cmd.Parameters.AddWithValue("fechaemision", cuota.FechaEmision); oParam = cmd.Parameters.AddWithValue("fechavencimiento", cuota.FechaVencimiento); oParam = cmd.Parameters.AddWithValue("monto", cuota.Monto); oParam = cmd.Parameters.AddWithValue("montopendiente", cuota.MontoPendiente); oParam = cmd.Parameters.AddWithValue("codusu", cuota.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); cuota.CodCuotaPrestamo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }