private void btnAceptar_Click(object sender, EventArgs e) { try { if (validarCampos()) { m = new Materia(); m.nombre = txtNombre.Text; m.semestre = txtSemestre.Value.ToString(); m.duracion = txtDuracion.Text; m.costo = txtCosto.Value; if (control.agregarMateria(m)) { Hide(); Close(); } else { MessageBox.Show("Error al guardar Materia en la base de datos"); } } else { MessageBox.Show("No dejar campos vacios"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAceptar_Click(object sender, EventArgs e) { if (validarCampos()) { cmbIDProgramas.SelectedIndex = cmbProgramas.SelectedIndex; this.materia.nombre = txtNombre.Text; materia.semestre = txtSemestre.Value.ToString(); materia.duracion = txtDuracion.Text; materia.costo = txtCosto.Value; try { if (modificacion) { if (control.actualizarMateria(materia)) { MessageBox.Show("Datos actualizados exitosamente!"); Close(); Dispose(); } else { MessageBox.Show("Error al guardar datos, verifique los campos y vuelva a intentarlo"); } } else { if (checkPrograma.Checked) { materia.programa = cmbIDProgramas.SelectedValue.ToString(); } if (control.agregarMateria(materia)) { MessageBox.Show("Datos guardados exitosamente!"); Close(); Dispose(); } else { MessageBox.Show("Error al guardar datos, verifique los campos y vuelva a intentarlo"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("No dejar campos vacios"); } }