//update nanny private void update_Click(object sender, RoutedEventArgs e) { try { if (errorMessages.Any()) //errorMessages.Count > 0 { string err = "Exception:"; foreach (var item in errorMessages) { err += "\n" + item; } MessageBox.Show(err); return; } else { updateData(); bl.reNanny(nanny); MessageBox.Show(nanny.ToString(), "successfully update!", MessageBoxButton.OK, MessageBoxImage.Information); refreshData(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void AddNannyButton_Click(object sender, RoutedEventArgs e) { BL.FactoryBL.getBL().AddNanny(nanny); MessageBox.Show(nanny.ToString()); nanny = new BE.Nanny(); DataContext = nanny; this.Close(); }
private void Delete_Nanny_Button_Click(object sender, RoutedEventArgs e) { try { if (nanny != null) { bl.deleteNanny(nanny); MessageBox.Show(nanny.ToString()); refreshData(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void AddNannyButton_Click(object sender, RoutedEventArgs e) { try { if (nanny.address.ToString() == "") { throw new Exception("please enter your address"); } BL.FactoryBL.getBL().AddNanny(nanny); MessageBox.Show(nanny.ToString()); nanny = new BE.Nanny(); DataContext = nanny; this.Close(); } catch (FormatException) { MessageBox.Show("Incorrect input"); } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButton.OK, MessageBoxImage.Error); } }