public EditRecord_AddEditStatus(WeeklyReviewApps weeklyReview, int ID, DataRowView statusDataRow) { InitializeComponent(); weeklyReviewForm = weeklyReview; currentID = ID; histRow = statusDataRow; isWeekly = true; isNewStatus = true; isNewStatus = false; DeleteIssueButton.Visibility = Visibility.Visible; Fill_HistoryStatusComboBox(); HistoryStatusComboBox.SelectedValue = histRow["Status"].ToString(); StatusNoteText.Text = histRow["Status_Note"].ToString(); if (!DateTime.TryParse(histRow["EntryDate"].ToString(), out DateTime myDate)) { } else { StatusDatePicker.SelectedDate = myDate; } Updated.Visibility = Visibility.Collapsed; }
public EditRecord_AddEditStatus(WeeklyReviewApps weeklyReview, int ID) { InitializeComponent(); weeklyReviewForm = weeklyReview; currentID = ID; StatusDatePicker.SelectedDate = DateTime.Today; isWeekly = true; isNewStatus = true; Fill_HistoryStatusComboBox(); Updated.Visibility = Visibility.Collapsed; }
private void WeeklyReviewApps_Click(object sender, RoutedEventArgs e) { bool include_300s; string[] systems = Helper.UsersSystems(arr[7]); MessageBoxResult include_low_pri = MessageBox.Show("Include Items with Priority Over 300?", "Priority Over 300", MessageBoxButton.YesNo); if (include_low_pri == MessageBoxResult.No) { include_300s = false; } else { include_300s = true; } MessageBoxResult messageBoxResult = MessageBox.Show("Filter By System?", "Filter By System", MessageBoxButton.YesNoCancel); if (messageBoxResult == MessageBoxResult.No) { string query = WeeklyReviewApps.GetWeeklyAppsQuery(systems, include_300s); WeeklyReviewApps editRecord = new WeeklyReviewApps(arr, include_300s, Helper.FillIDList(query)); editRecord.Show(); } //if cancel, do nothing else if (messageBoxResult == MessageBoxResult.Cancel) { } else { SystemSearch sysSearch = new SystemSearch(arr, include_300s); sysSearch.Show(); } }