Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 3
0
            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);
            }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 /**************************************************************************************************/
 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; }
        }