private void OnAddNewClick(object sender, RoutedEventArgs e) { try { DatabaseController.AddNewWorkerToDatabase(txtName.Text, txtSurname.Text, calendar.SelectedDate.ToString() == "" ? new DateTime(1900, 1, 1) : DateTime.Parse(calendar.SelectedDate.ToString()), txtPosition.Text, txtImpl.Text, DateTime.Parse(calendarImpl.SelectedDate.ToString()), txtfire.Text, DateTime.Parse(calendarFire.SelectedDate.ToString()), txtPhoto.Text); MessageBox.Show(ShowText.AddNewWorker(), ShowText.AddNewWorkerTitle(), MessageBoxButton.OK, MessageBoxImage.Information); OnClearClick(sender, e); } catch (Exception err) { MessageBox.Show(err.Message); } }