public static void agregarEstudiantes(tblEstudiante estudiante) { DataEscuelaDataContext conn = new DataEscuelaDataContext(); conn.tblEstudiante.InsertOnSubmit(estudiante); conn.SubmitChanges(); }
public static void borrarEstudiante(tblEstudiante estudiante) { DataEscuelaDataContext conn = new DataEscuelaDataContext(); { var estudianteQuery = from estu in conn.tblEstudiante where estu.EstudianteID == estudiante.EstudianteID select estu; conn.tblEstudiante.DeleteAllOnSubmit(estudianteQuery); conn.SubmitChanges(); } }
public static void editarEstudiante(tblEstudiante estudiante) { DataEscuelaDataContext conn = new DataEscuelaDataContext(); { tblEstudiante estudianteQuery = (from es in conn.tblEstudiante where es.EstudianteID == estudiante.EstudianteID select es).FirstOrDefault(); estudianteQuery.Nombre = estudiante.Nombre; estudianteQuery.Apellido = estudiante.Apellido; estudianteQuery.Promedio = estudiante.Promedio; estudianteQuery.Sexo = estudiante.Sexo; conn.SubmitChanges(); } }
partial void DeletetblEstudiante(tblEstudiante instance);
partial void UpdatetblEstudiante(tblEstudiante instance);
partial void InserttblEstudiante(tblEstudiante instance);
private void btnAgregar_Click(object sender, RoutedEventArgs e) { float promedio; bool resultado = true; if (txtNombre.Text.Trim().Length == 0) { MessageBox.Show("Digite el nombre del estudiante.", "Nombre Invalido", MessageBoxButton.OK, MessageBoxImage.Warning); txtNombre.Focus(); resultado = false; } if (txtApellido.Text.Trim().Length == 0) { MessageBox.Show("Digite el Apellido del estudiante.", "Apellido Invalido", MessageBoxButton.OK, MessageBoxImage.Warning); txtApellido.Focus(); resultado = false; } if (rdbHombre.IsChecked == false && rdbMujer.IsChecked == false) { MessageBox.Show("Seleccione el sexo del estudiante.", "Sexo Invalido", MessageBoxButton.OK, MessageBoxImage.Warning); rdbHombre.Focus(); rdbHombre.IsChecked = true; resultado = false; } if(float.TryParse(txtPromedio.Text, out promedio) == false) { MessageBox.Show("El promedio debe ser un numero.", "Valor Invalido", MessageBoxButton.OK, MessageBoxImage.Warning); txtPromedio.Focus(); resultado = false; } if (resultado) { try { tblEstudiante estudiante = new tblEstudiante(); estudiante.Nombre = txtNombre.Text.Trim(); estudiante.Apellido = txtApellido.Text.Trim(); if (rdbHombre.IsChecked == true) estudiante.Sexo = 'H'; else estudiante.Sexo = 'M'; estudiante.Promedio = promedio; Administrador.agregarEstudiantes(estudiante); MessageBox.Show("El estudiante: " + estudiante.Apellido + " fue agregado al sistema"); ClearControles(this); txtNombre.Focus(); } catch (Exception ex) { MessageBox.Show("Error al agregar estudiante", ex.ToString()); throw; } } }
public ActualizarEstudiantes(tblEstudiante p_estudiante) { InitializeComponent(); this.estudiante = p_estudiante; }