Beispiel #1
0
        private void dgStudentsInGroup_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (editing)
            {
            }
            else
            {
                StudentGroupList dgroup = (StudentGroupList)dgStudentsInGroup.SelectedItem;

                //delstudentnum = dgroup.studentID;
                delgroupNum = groupID;
            }
        }
Beispiel #2
0
        public List <GroupDetail> getGroupStudents(string groupID)
        {
            sGroupList.Clear();
            List <StudentGroupList> tempGroupList = new List <StudentGroupList>();
            int     retVal = 0;
            DataSet ds     = Sqlite.ExecuteSQLStatement(Query.getGroupStudents(groupID), ref retVal);

            for (int i = 0; i < retVal; i++)
            {
                StudentGroupList groupList = new StudentGroupList();
                //Group ID
                // if (int.TryParse(ds.Tables[0].Rows[i].ItemArray[0].ToString(), out int id))
                //    gpTemp.groupID = id;

                //First name
                groupList.firstName = ds.Tables[0].Rows[i].ItemArray[0].ToString();

                //Last name
                groupList.lastName = ds.Tables[0].Rows[i].ItemArray[1].ToString();

                //assignment number
                if (int.TryParse(ds.Tables[0].Rows[i].ItemArray[2].ToString(), out int assignmentNum))
                {
                    groupList.assignmentNum = assignmentNum;
                }

                //grade
                if (float.TryParse(ds.Tables[0].Rows[i].ItemArray[3].ToString(), out float grade))
                {
                    groupList.grade = grade;
                }

                //add to list
                tempGroupList.Add(groupList);
            }

            return(groupList);
        }
Beispiel #3
0
 public void addStudentGroupList(StudentGroupList sgl)
 {
     sGroupList.Add(sgl);
 }