/// <summary> /// Speichern-Button /// </summary> /// <param name="button"></param> private void pbSave_Click(Button button) { _Validator.clearSB(); CheckForm(); if (_IsValid == false) { MessageBox.Show(_Validator.getErrorMsg().ToString(), IniParser.GetSetting("ERRORMSG", "noTextField"), MessageBoxButton.OK, MessageBoxImage.Hand); } else { try { var teamId = this._CurrentTeamMember.TeamID; var teamTitle = cbTitle.SelectedItem as DataModel.Title; var teamFunction = cBFunction.SelectedItem as TeamFunction; var dateOfBirth = (DateTime)dpBirthday.SelectedDate; var firstName = txtFirstName.Text; var lastName = txtLastName.Text; var street = txtStreet.Text; var zipCode = int.Parse(txtZipCode.Text); var city = txtCity.Text; var mobileNo = txtMobileNo1.Text; var phoneNo = txtTelNo1.Text; var email = txtEMail1.Text; var isFormletterAllowed = (bool)chBIsFormletterAllowed.IsChecked; Team.Update(teamId, dateOfBirth, teamTitle.TitleID, teamFunction.TeamFunctionID, firstName, lastName, street, zipCode, city, mobileNo, phoneNo, email, isFormletterAllowed); if (cbIsActive.IsChecked == true) { Team.Activate(teamId); } else { Team.Deactivate(teamId); } KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(pagingStartValue); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); } catch { MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "common")); } } _Validator.clearSB(); }
/// <summary> /// Überprüft alle Felder auf Korrektheit, anschließend entweder Fehlerausgabe oder speichern der Daten /// Author: Antonios Fesenmeier /// </summary> /// <param name="button"></param> private void pbSave_Click(Button button) { _Validator.clearSB(); // Wurde die Validierung positiv abgeschlossen müssen die Werte der einzelnen Felder in die Datenbank geschrieben werden! CheckForm(); if (_IsValid == false) { MessageBox.Show(_Validator.getErrorMsg().ToString(), IniParser.GetSetting("ERRORMSG", "noTextField"), MessageBoxButton.OK, MessageBoxImage.Hand); } else { try { var title = cbTitle.SelectedItem as DataModel.Title; var teamFunction = cBFunction.SelectedItem as TeamFunction; var firstName = txtFirstName.Text; var lastName = txtLastName.Text; var street = txtStreet.Text; var zipCode = int.Parse(txtZipCode.Text); var city = txtCity.Text; var dateOfBirth = (DateTime)dpBirthday.SelectedDate; var mobileNo = txtMobileNo1.Text; var phoneNo = txtTelNo1.Text; var email = txtEMail1.Text; var isFormLetterAllowed = (bool)chBIsFormletterAllowed.IsChecked; var teamId = Team.Add(title.TitleID, teamFunction.TeamFunctionID, firstName, lastName, street, zipCode, city, dateOfBirth, mobileNo, phoneNo, email, isFormLetterAllowed); if (teamId > 0) { KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); } else { MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "saveDataRecord")); } } catch { MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "common")); } } _Validator.clearSB(); }
/// <summary> /// Überprüft alle Felder auf Korrektheit, anschließend entweder Fehlerausgabe oder speichern der Daten /// Author: Antonios Fesenmeier /// </summary> /// <param name="button"></param> private void pbSave_Click(Button button) { _Validator.clearSB(); // Wurde die Validierung positiv abgeschlossen müssen die Werte der einzelnen Felder in die Datenbank geschrieben werden! CheckForm(); if (_IsValid == false) { MessageBox.Show(_Validator.getErrorMsg().ToString(), IniParser.GetSetting("ERRORMSG", "noTextField"), MessageBoxButton.OK, MessageBoxImage.Hand); } else { try { var title = cbTitle.SelectedItem as DataModel.Title; var teamFunction = cBFunction.SelectedItem as TeamFunction; var firstName = txtFirstName.Text; var lastName = txtLastName.Text; var street = txtStreet.Text; var zipCode = int.Parse(txtZipCode.Text); var city = txtCity.Text; var dateOfBirth = (DateTime)dpBirthday.SelectedDate; var mobileNo = txtMobileNo1.Text; var phoneNo = txtTelNo1.Text; var email = txtEMail1.Text; var isFormLetterAllowed = (bool)chBIsFormletterAllowed.IsChecked; var teamId = Team.Add(title.TitleID, teamFunction.TeamFunctionID, firstName, lastName, street, zipCode, city, dateOfBirth, mobileNo, phoneNo, email, isFormLetterAllowed); if (teamId > 0) { KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); } else MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "saveDataRecord")); } catch { MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "common")); } } _Validator.clearSB(); }
/// Dient als Abbruch, weiterleitung an Übersicht /// Author: Antonios Fesenmeier private void pbBack_Click(Button button) { KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); }
/// <summary> /// Speichern-Button /// </summary> /// <param name="button"></param> private void pbSave_Click(Button button) { _Validator.clearSB(); CheckForm(); if (_IsValid == false) { MessageBox.Show(_Validator.getErrorMsg().ToString(), IniParser.GetSetting("ERRORMSG", "noTextField"), MessageBoxButton.OK, MessageBoxImage.Hand); } else { try { var teamId = this._CurrentTeamMember.TeamID; var teamTitle = cbTitle.SelectedItem as DataModel.Title; var teamFunction = cBFunction.SelectedItem as TeamFunction; var dateOfBirth = (DateTime)dpBirthday.SelectedDate; var firstName = txtFirstName.Text; var lastName = txtLastName.Text; var street = txtStreet.Text; var zipCode = int.Parse(txtZipCode.Text); var city = txtCity.Text; var mobileNo = txtMobileNo1.Text; var phoneNo = txtTelNo1.Text; var email = txtEMail1.Text; var isFormletterAllowed = (bool)chBIsFormletterAllowed.IsChecked; Team.Update(teamId, dateOfBirth, teamTitle.TitleID, teamFunction.TeamFunctionID, firstName, lastName, street, zipCode, city, mobileNo, phoneNo, email, isFormletterAllowed); if (cbIsActive.IsChecked == true) Team.Activate(teamId); else Team.Deactivate(teamId); KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(pagingStartValue); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); } catch { MessageBoxEnhanced.Error(IniParser.GetSetting("ERRORMSG", "common")); } } _Validator.clearSB(); }
/// <summary> /// Zurück-Button /// </summary> /// <param name="button"></param> private void pbBack_Click(Button button) { KPage pageTeamAdministration = new KöTaf.WPFApplication.Views.pTeamAdministration(pagingStartValue); SinglePage singlePage = new SinglePage(IniParser.GetSetting("APPSETTINGS", "teamAdministration"), pageTeamAdministration); }