private void ButtonListar_Click(object sender, RoutedEventArgs e) { ClassTrabajador Logica = new ClassTrabajador(); dataGrid1.ItemsSource = Logica.ListarProductos(); buttonEditar.IsEnabled = true; }
private void ButtonGrabar_Click(object sender, RoutedEventArgs e) { ClassTrabajador Logica = new ClassTrabajador(); string resp = Logica.NuevoTrabajador(TextDPI.Text, TextNombreEmpleado.Text, TextApellido.Text, TextDireccion.Text, TextTelefono.Text, TextUsuario.Text, TextPassword.Text, bool.Parse(TextHabilitar.Text), int.Parse(TextTipoEmpleado.Text)); if (resp.ToUpper().Contains("ERROR")) { MessageBox.Show(resp, "Error al grabar", MessageBoxButton.OK, MessageBoxImage.Error); } else { MessageBox.Show(resp); buttonAgregar.Visibility = Visibility.Visible; buttonGrabar.Visibility = Visibility.Hidden; buttonListar.IsEnabled = true; buttonCancelar.IsEnabled = false; } }
private void ButtonEditar_Click(object sender, RoutedEventArgs e) { if (TextTrabajador_Id.Text != "") { string resp = ""; ClassTrabajador Logica = new ClassTrabajador(); Trabajador INFO = new Trabajador(); INFO.Empleado_Id = Convert.ToInt32(this.TextTrabajador_Id.Text); INFO.Nombre = TextNombreEmpleado.Text; INFO.Apellido = TextApellido.Text; INFO.Direccion = TextDireccion.Text; INFO.DPI = TextDPI.Text; INFO.Habilitar = bool.Parse(TextHabilitar.Text); INFO.TipoEmpleado_Id = Convert.ToInt32(this.TextTipoEmpleado.Text); resp = Logica.ActualizaTrabajador(INFO); MessageBox.Show(resp); } else { MessageBox.Show("Marque el registro a modificar", "Error al Editar", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } }