private void btnActualizar_Click(object sender, EventArgs e) { try { if (TxtidAlumno != null) { int clave = int.Parse(TxtidAlumno.Text); contexto = new BDEntities(); Alumno actualizar = (from a in contexto.Alumnoes where a.IdAlumno == clave select a).SingleOrDefault(); if (actualizar != null) { actualizar.nombre = txtNombre.Text; actualizar.ApellidoMaterno = txtAmaterno.Text; actualizar.ApellidoPaterno = txtApaterno.Text; actualizar.Fotografia = txtRutaImagen.Text; contexto.SaveChanges(); MessageBox.Show("Regitro actualizado"); LimpiarTextos(); LlenarGrid(); } else { MessageBox.Show("No se encontro registro"); } } } catch (Exception ex) { MessageBox.Show("Ocurrio un error: " + ex.ToString()); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { contexto = new BDEntities(); //Creamos un nuevo alumno Alumno alumno = new Alumno() { IdAlumno = int.Parse(TxtidAlumno.Text), nombre = txtNombre.Text, ApellidoPaterno = txtApaterno.Text, ApellidoMaterno = txtAmaterno.Text, Fotografia = txtRutaImagen.Text, }; //Agregar el objeto a la BD contexto.Alumnoes.Add(alumno); contexto.SaveChanges(); MessageBox.Show("alumno agregado correctamente"); LimpiarTextos(); LlenarGrid(); } catch (Exception ex) { MessageBox.Show("Ocurrio un error: " + ex.ToString()); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (TxtidAlumno.Text != string.Empty) { int clave = int.Parse(TxtidAlumno.Text); contexto = new BDEntities(); Alumno eliminar = (from a in contexto.Alumnoes where a.IdAlumno == clave select a).SingleOrDefault(); if (eliminar != null) { contexto.Alumnoes.Remove(eliminar); contexto.SaveChanges(); MessageBox.Show("Registro eliminado"); LlenarGrid(); } else { MessageBox.Show("No se encontro el registro"); } } } catch (Exception ex) { MessageBox.Show("Ocurrio un error: " + ex.ToString()); } }