private bool agregarCredito() { if (validarCampos()) { cmbIDPrograma.SelectedIndex = cmbPrograma.SelectedIndex; cmbIDAlumno.SelectedIndex = cmbAlumno.SelectedIndex; CreditoAlumno c = new CreditoAlumno(); c.alumno = cmbIDAlumno.SelectedItem.ToString(); c.cantidadMensualidad = Convert.ToDouble(numMensualidad.Value); c.cantidadMeses = Convert.ToInt32(numCantidad.Value); c.observaciones = txtObservaciones.Text; c.cantidadAbonoCredito = varaux1; c.cantidadAbonoMensual = varaux2; c.estado = "Aprobado"; if (modificacion) { c.alumno = cmbIDAlumno.SelectedItem.ToString(); if (control.actualizarCredito(c)) { DocumentosWord word = new DocumentosWord(c); return(true); } else { throw new Exception("Error al actualizar los datos del credito"); } } else { if (control.agregarCreditoAlumno(c)) { DocumentosWord word = new DocumentosWord(c); return(true); } else { throw new Exception("Error al agregar el credito"); } } } else { MessageBox.Show("No deje ningun campo vacio"); } return(false); }