MainTableView nicht editierbar, außer für Anonymisierungen (um AntragsNummer kopieren zu können)
This commit is contained in:
@@ -17,98 +17,114 @@ namespace AidA
|
||||
|
||||
private void MainTableView_Loaded(object sender, RoutedEventArgs e)
|
||||
{
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Anonymisierungslaeufe_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var anonymisierungslaeufe = Database.GetAll<Anonymisierungslauf>();
|
||||
MainGridControl.ItemsSource = anonymisierungslaeufe;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Anonymisierungen_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var anonymisierungen = Database.GetAll<Anonymisierung>();
|
||||
MainGridControl.ItemsSource = anonymisierungen;
|
||||
this.MainTableView.BestFitColumns();
|
||||
|
||||
// Editieren erlauben, damit Antragsnummer aus dem Grid kopiert werden kann
|
||||
MainTableView.AllowEditing = true;
|
||||
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Antraege_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var antraege = Database.GetAll<Antrag>();
|
||||
MainGridControl.ItemsSource = antraege;
|
||||
//this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
//MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void AntragsStati_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var antragsStati = Database.GetAll<AntragsStatus>();
|
||||
MainGridControl.ItemsSource = antragsStati;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void AntragsGegenstaende_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var antragsGegenstaende = Database.GetAll<AntragsGegenstand>();
|
||||
MainGridControl.ItemsSource = antragsGegenstaende;
|
||||
//this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
//MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void AntragsPersonenDaten_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var antragsPersonenDaten = Database.GetAll<AntragsPersonenDaten>();
|
||||
MainGridControl.ItemsSource = antragsPersonenDaten;
|
||||
//this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
//MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Ansprechpartner_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var ansprechpartner = Database.GetAll<Ansprechpartner>();
|
||||
MainGridControl.ItemsSource = ansprechpartner;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Beratungsstellen_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var beratungsstellen = Database.GetAll<Beratungsstelle>();
|
||||
MainGridControl.ItemsSource = beratungsstellen;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void KontaktInfos_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var kontaktInfos = Database.GetAll<KontaktInfo>();
|
||||
MainGridControl.ItemsSource = kontaktInfos;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void FinanzTransaktionen_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var finanzTransaktionen = Database.GetAll<FinanzTransaktion>();
|
||||
MainGridControl.ItemsSource = finanzTransaktionen;
|
||||
//this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
//MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void ZahlungenSEPA_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var zahlungenSEPA = Database.GetAll<ZahlungSEPA>();
|
||||
MainGridControl.ItemsSource = zahlungenSEPA;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Kommunikationen_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var kommunikationen = Database.GetAll<Kommunikation>();
|
||||
MainGridControl.ItemsSource = kommunikationen;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void Mitarbeiter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var mitarbeiter = Database.GetAll<Mitarbeiter>();
|
||||
MainGridControl.ItemsSource = mitarbeiter;
|
||||
this.MainTableView.BestFitColumns();
|
||||
MainTableView.AllowEditing = false;
|
||||
MainTableView.BestFitColumns();
|
||||
}
|
||||
|
||||
private void AnonymisierungslaufVorbereiten_Click(object sender, RoutedEventArgs e)
|
||||
@@ -130,5 +146,13 @@ namespace AidA
|
||||
{
|
||||
MainController.AnwendungSchliessen();
|
||||
}
|
||||
|
||||
private void MainGridControl_DoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
|
||||
{
|
||||
if (MainGridControl.SelectedItem is Anonymisierungslauf)
|
||||
{
|
||||
MainController.AnonymisierungslaufAnzeigen((Anonymisierungslauf)MainGridControl.SelectedItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user