/// <summary> /// Initialization /// </summary> public override void _Ready() { vbox = GetNode <VBoxContainer>("ScrollContainer/VBoxContainer"); gridContainer = GetNode <GridContainer>("ScrollContainer/VBoxContainer/GridContainer"); assignmentBL = new AssignmentBL(); assignmentScoreBL = new AssignmentScoreBL(); nextBtn = GetNode <TextureButton>("NextBtn"); prevBtn = GetNode <TextureButton>("PrevBtn"); title = GetNode <Sprite>("Title"); dFont = new DynamicFont(); dFont.FontData = ResourceLoader.Load("res://Fonts/Candy Beans.otf") as DynamicFontData; dFont.Size = 26; dFont2 = new DynamicFont(); dFont2.FontData = ResourceLoader.Load("res://Fonts/Candy Beans.otf") as DynamicFontData; dFont2.Size = 18; assignmentList = assignmentBL.GetStudentAssignment(Global.StudentId); DisplayHeader(); DisplayAssignment(); prevBtn.Disabled = true; }
/// <summary> /// Insert Assignment score through business logic /// </summary> private void InsertAssignmentScore() { AssignmentScoreBL assignmentScoreBL = new AssignmentScoreBL(); assignmentScoreBL.InsertAssignmentScore(Global.StudentId, Global.AssignmentId, gamePlay.GetTimeLeft(), assignment.TimeLimit); }