private void btnViewAssessments_Click(object sender, RoutedEventArgs e) { var assListWin = new AssessmentList(LoggedIn, lsvUnits.SelectedItem as Unit, this); assListWin.Focus(); assListWin.Show(); this.Hide(); }
private async void PopulateAssessmentList() { List <Assessment> assessments = await App.DB.ShowAssessments(courseValue); AssessmentList.Clear(); foreach (Assessment assessment in assessments) { AssessmentList.Add(assessment); } }
public AssessmentList FindByState(string assessmentState) { AssessmentList list = new AssessmentList(); foreach (Policy policy in (AssessmentList)this) { if (policy.AssessmentState.Equals(assessmentState)) { list.Add(policy); } } return(list); }
public static List <AssessmentList> GetAssessmentLists(int subjectId, int termId) { var db = new ApplicationDbContext(); var dbList = new List <AssessmentList>(); foreach (var assessment in db.Assessments.Where(x => x.SubjectID == subjectId && x.TermID == termId)) { var assessmentList = new AssessmentList(); assessmentList.AssessmentID = assessment.AssessmentID; assessmentList.AssessmentName = assessment.AssessmentName; dbList.Add(assessmentList); } return(dbList); }
/**************************************************************************************************/ public MetaData() { Diseases = new DiseaseList(); GeneticTests = new GeneticTestList(); Users = new UserList(); UserGroups = new UserGroupList(); OrderTypes = new OrderTypesList(); Mutations = new MutationList(); SystemWideDefaultPedigreePrefs = new GUIPreference(); CurrentUserDefaultPedigreePrefs = new GUIPreference(); ApptProviders = new ApptProviderList(); AllProviders = new AllProviders(); KbVariants = new VariantsFromKB(); BrOvCdsRecs = new AllBrOvCdsRecs(); Globals = new GlobalSettings(); Assessments = new AssessmentList(); }
public async Task <JsonResult> OnGetAsync() { AssessmentList = await _db.Assessments.AsNoTracking().ToListAsync(); if (RouteData.Values["id"] != null) { moduleID = RouteData.Values["id"].ToString(); } // Get assessments for this module if (AssessmentList.Count() != 0) { SelectedAssessmentList = AssessmentList.Where(a => a.ModuleID == moduleID) .Select(a => a) .ToList(); } var json = Newtonsoft.Json.JsonConvert.SerializeObject(SelectedAssessmentList); return(new JsonResult(json)); }
async Task ExecuteLoadAssessmentsCommand() { if (IsBusy) { return; } IsBusy = true; try { AssessmentList.Clear(); var assessments = await App.DB.ShowAssessments(Course); foreach (var assessment in assessments) { AssessmentList.Add(assessment); } } catch (Exception exception) { } finally { IsBusy = false; } }