private void button2_Click(object sender, EventArgs e) { using (clubraquetaEntities objDB = new clubraquetaEntities()) { string DNI = txtDNI.Text.Trim(); socios socio = objDB.socios.First(x => x.DNI.Equals(DNI)); socio.DNI = txtDNI.Text.Trim(); socio.nombre = txtNombre.Text.Trim(); socio.apellidos = txtApellidos.Text.Trim(); socio.domicilio = txtDomicilio.Text.Trim(); socio.email = txtEmail.Text.Trim(); socio.cuentaCorriente = txtCuenta.Text.Trim(); socio.telefono = txtTelefono.Text.Trim(); objDB.SaveChanges(); MessageBox.Show("Usuario modificado correctamente"); } }
private void button3_Click(object sender, EventArgs e) { try { using (clubraquetaEntities objDB = new clubraquetaEntities()) { string DNI = txtDNI.Text.Trim(); socios socio = objDB.socios.First(x => x.DNI.Equals(DNI)); objDB.socios.Remove(socio); objDB.SaveChanges(); MessageBox.Show("Usuario eliminado correctamente"); } } catch (Exception) { MessageBox.Show("No se puede eliminar ese registro porque esta asociado a un producto o no existe", "Error al eliminar", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } }