private void btnGuardarEmpresa_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txtNombreEmpresa.Text)) { MessageBox.Show("Favor de llenar el campo de Nombre de la Empresa", "Empresa", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (opciones == opcion.Nuevo) { Empresa empresa = new Empresa(); empresa.Nombre = txtNombreEmpresa.Text.ToUpper(); empresa.FechaHora = DateTime.Now; if (manejadorEmpresa.Agregar(empresa)) { MessageBox.Show("Empresa: " + empresa.Nombre + " agregada Correctamente", "Empresa", MessageBoxButton.OK, MessageBoxImage.Information); HabilitarLimpiarCajas(false); ActualizarTabla(); HabilitarBotones(false); } else { MessageBox.Show("Error al agregar la empresa: " + empresa.Nombre, "Empresa", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Empresa empresa = ListEmpresa.SelectedItem as Empresa; empresa.Nombre = txtNombreEmpresa.Text.ToUpper(); empresa.FechaHora = DateTime.Now; if (manejadorEmpresa.Modificar(empresa)) { MessageBox.Show("Empresa: " + empresa.Nombre + " modificada Correctamente", "Empresa", MessageBoxButton.OK, MessageBoxImage.Information); HabilitarLimpiarCajas(false); ActualizarTabla(); HabilitarBotones(false); } else { MessageBox.Show("Error al modificar datos de la empresa: " + empresa.Nombre, "Empresa", MessageBoxButton.OK, MessageBoxImage.Error); } } }