private void dgStudentsInGroup_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (editing) { } else { StudentGroupList dgroup = (StudentGroupList)dgStudentsInGroup.SelectedItem; //delstudentnum = dgroup.studentID; delgroupNum = groupID; } }
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); }
public void addStudentGroupList(StudentGroupList sgl) { sGroupList.Add(sgl); }