private void limpiarHistorialButton_Click(object sender, RoutedEventArgs e) { historial = new Historiales(); historialesGrid.DataContext = historial; idHistorialTextBox.Text = ""; historialesDataGrid.ItemsSource = ""; historialesDataGrid.ItemsSource = unidadTrabajo.RepositorioHistorial.getGeneral(); crearHistorialButton.IsEnabled = true; modificarHistorialButton.IsEnabled = false; eliminarHistorialButton.IsEnabled = false; }
private void historialesDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (historialesDataGrid.SelectedIndex != -1) { historial = (Historiales)historialesDataGrid.SelectedItem; if (historial != null) { historialesGrid.DataContext = historial; crearHistorialButton.IsEnabled = false; modificarHistorialButton.IsEnabled = true; eliminarHistorialButton.IsEnabled = true; } } }
private void eliminarHistorialButton_Click(object sender, RoutedEventArgs e) { MessageBoxResult mensaje = MessageBox.Show("¿Seguro que deseas eliminar el historial?", "Aviso", MessageBoxButton.YesNo, MessageBoxImage.Question); if (mensaje.Equals(MessageBoxResult.Yes)) { unidadTrabajo.RepositorioHistorial.eliminar(historial); historial = new Historiales(); historialesGrid.DataContext = historial; idHistorialTextBox.Text = ""; historialesDataGrid.ItemsSource = ""; historialesDataGrid.ItemsSource = unidadTrabajo.RepositorioHistorial.getGeneral(); crearHistorialButton.IsEnabled = true; modificarHistorialButton.IsEnabled = false; eliminarHistorialButton.IsEnabled = false; MessageBox.Show("Ya eliminado historial", "Información", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void crearHistorialButton_Click(object sender, RoutedEventArgs e) { if (idHistorialTextBox.Text != "" && nssHistorialTextBox.Text != "" && idMedicoTextBox.Text != "" && sintomasTextBox.Text != "" && diagnosticoTextBox.Text != "" && tratamientoTextBox.Text != "" && fechaHistorialDatePicker.Text != "") { Historiales nuevo = new Historiales(); nuevo.idHistoria = Convert.ToInt32(idHistorialTextBox.Text); nuevo.usuario = nssHistorialTextBox.Text; nuevo.medico = idMedicoTextBox.Text; nuevo.sintomas = sintomasTextBox.Text; nuevo.diagnostico = diagnosticoTextBox.Text; nuevo.tratamiento = tratamientoTextBox.Text; nuevo.fecha = Convert.ToDateTime(fechaHistorialDatePicker.Text); unidadTrabajo.RepositorioHistorial.añadir(nuevo); historialesDataGrid.ItemsSource = ""; historialesDataGrid.ItemsSource = unidadTrabajo.RepositorioHistorial.getGeneral(); MessageBox.Show("Ya creado nuevo historial", "Información", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se puedan estar vacíos", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }