private async void btn_DeleteGrade_Grades_Click(object sender, RoutedEventArgs e) { if (await delete_grades() == ContentDialogResult.Secondary) { GradeManager.DeleteGrade((lvw_Grades.SelectedItem as Grade).id); Frame.Navigate(this.GetType()); Frame.GoBack(); } }
private void btn_Done_AddGrade_Click(object sender, RoutedEventArgs e) { if (cmb_Subject_AddGrade.SelectedIndex != -1 && grade != 0) { if (edit) { GradeManager.DeleteGrade(edit_id); } Subject selected_subject = (Subject)cmb_Subject_AddGrade.SelectedItem; GradeType selected_gradetype = (GradeType)cmb_GradeType_AddGrade.SelectedItem; Grade new_grade = new Grade(selected_subject.id, grade, dtp_Date_AddGrade.Date, selected_gradetype); new_grade.AddGrade(); Frame.GoBack(); } else { GradeManager.not_completed_dialog(); } }