diff --git a/EduNetworkBuilder/PersonProfileForm.cs b/EduNetworkBuilder/PersonProfileForm.cs index 9b61743..d116527 100644 --- a/EduNetworkBuilder/PersonProfileForm.cs +++ b/EduNetworkBuilder/PersonProfileForm.cs @@ -501,6 +501,10 @@ namespace EduNetworkBuilder } private void UpdateFormFromSchoolwork() { + bool OnStudentTree = false; + TreeNode Node = tvClasswork.SelectedNode; + if (Node != null && Node.FullPath.StartsWith("Student")) + OnStudentTree = true; if (ViewedSchoolwork == null) { tbHWClass.Text = ""; @@ -547,6 +551,11 @@ namespace EduNetworkBuilder btnHWGive.Visible = false; btnHWSave.Visible = false; } + if(OnStudentTree) + { //We cannot give or delete submitted stuff + btnHWDelete.Visible = false; + btnHWGive.Visible = false; + } btnLaunch.Visible = true; }