private void btnActualizar_Click(object sender, EventArgs e) { if (txtId.Text != "0") { if (VerificarFormulario()) { int id = Convert.ToInt32(txtId.Text); string nombre = txtNombre.Text; int dni = Convert.ToInt32(txtDNI.Text); DateTime fechaNac = dtpFechaNac.Value; int telefono = Convert.ToInt32(txtTelefono.Text); string correo = txtCorreo.Text; string nivel = lstNivel.SelectedItem.ToString(); int grado = lstNivel.SelectedIndex + 1; EstudianteCE estudianteCE = new EstudianteCE(id, nombre, dni, fechaNac, telefono, correo, nivel, grado); EstudianteCN estudianteCN = new EstudianteCN(); int numFile = estudianteCN.Actualizar(estudianteCE); MessageBox.Show(numFile + " Filas Actualizadas"); } else { MessageBox.Show("Al parecer no se ha llenado correctamente el formulario."); } } else { MessageBox.Show("No podemos actualizar con datos nulos o inexistentes."); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (txtId.Text == "0") { if (VerificarFormulario()) { string nombre = txtNombre.Text; int dni = Convert.ToInt32(txtDNI.Text); DateTime fechaNac = dtpFechaNac.Value; int telefono = Convert.ToInt32(txtTelefono.Text); string correo = txtCorreo.Text; string nivel = lstNivel.SelectedItem.ToString(); int grado = lstNivel.SelectedIndex + 1; EstudianteCE estudianteCE = new EstudianteCE(0, nombre, dni, fechaNac, telefono, correo, nivel, grado); EstudianteCN estudianteCN = new EstudianteCN(); int idNuevo = estudianteCN.Crear(estudianteCE); txtId.Text = idNuevo.ToString(); } else { MessageBox.Show("Los datos del formulario no han sido rellenados correctamente."); } } else { LimpiarFormulario(); } }
private void BuscarEstudiante() { if (txtIdEstudiante.Text.Length > 0) { EstudianteCN estudianteCN = new EstudianteCN(); int idBuscado = Convert.ToInt32(txtIdEstudiante.Text); EstudianteCE estudianteCE = estudianteCN.BusquedaId(idBuscado); txtEstudiante.Text = estudianteCE.Nombre; } }
private void btnBuscar_Click(object sender, EventArgs e) { if (txtBuscar.Text.Length > 0) { // extraer nombre a buscar string name = txtBuscar.Text; // Instanciar objeto EstudianteCN estudianteCN = new EstudianteCN(); // Insertar retornando los datos del metodo Buscarnombre dgvDatos.DataSource = estudianteCN.BusquedaNombre(name); } else { // Instanciar EstudianteCN estudianteCN = new EstudianteCN(); // Extraer todos los datos dgvDatos.DataSource = estudianteCN.Leer(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (txtId.Text != "0") { int id = Convert.ToInt32(txtId.Text); EstudianteCE estudianteCE = new EstudianteCE(); estudianteCE.Id = id; EstudianteCN estudianteCN = new EstudianteCN(); int numFilas = estudianteCN.Eliminar(estudianteCE); MessageBox.Show(numFilas + " filas afectadas"); if (numFilas > 0) { LimpiarFormulario(); } } else { MessageBox.Show("No se puede eliminar mientras los datos esten vacios o incompletos"); } }