public override void ViewDidLoad() { base.ViewDidLoad(); // Do any additional setup after loading the view. var listHours = new List <string>(new string[] { "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16" }); var students = Backendoptions.GetAllStudents(); var subjects = Backendoptions.GetSubjects(); var classes = Backendoptions.GetClasses(); var parents = Backendoptions.GetAllParents(); var teachers = Backendoptions.GetTeachers(); var rooms = Backendoptions.GetRooms(); var units = Backendoptions.GetUnits(); var profiles = Backendoptions.GetProfiles(); var status = Backendoptions.GetStatuses(); if (Backendoptions.IsParent()) { string stringinfo = "dzieci pod moją opieką:\n"; var child = Backendoptions.GetChildren(); foreach (var ch in child) { stringinfo = stringinfo + " " + ch + ","; } PMyInfo.StringValue = stringinfo.Remove(stringinfo.Length - 1); PChildList.UsesDataSource = true; PChildList.DataSource = new MyCombo(child); PChildList.Editable = false; PChildList.SelectItem(0); if (Backendoptions.IsChildSet()) { PNotes.StringValue = Backendoptions.GetMyChildPresance(); //Yes, presance - i've done a mistake while creating names in a builder PPresance.StringValue = Backendoptions.GetMyChildNotes(); //so here are notes PWarnings.StringValue = Backendoptions.GetMyChildWarnings(); PLegitimize.UsesDataSource = true; PLegitimize.DataSource = new MyCombo(Backendoptions.GetAbsence()); } } else { if (Backendoptions.IsAdmin()) { AStList.StringValue = Backendoptions.GetAllStudentsData(); AParList.StringValue = Backendoptions.GetAllParentsData(); ATeaList.StringValue = Backendoptions.GetAllTeachersData(); AAUnitH.UsesDataSource = true; AAUnitH.DataSource = new MyCombo(listHours); AAUnitH.Editable = false; AAUnitH.SelectItem(0); AAddStClass.UsesDataSource = true; AAddStClass.DataSource = new MyCombo(classes); AAddStClass.Editable = false; AGrillParent.UsesDataSource = true; AGrillStudent.UsesDataSource = true; AGrillStudent.DataSource = new MyCombo(students); AGrillStudent.Editable = false; AGrillParent.DataSource = new MyCombo(parents); AGrillParent.Editable = false; ACForm.UsesDataSource = true; ACClass.UsesDataSource = true; ACForm.DataSource = new MyCombo(teachers); ACForm.Editable = false; ACClass.DataSource = new MyCombo(classes); ACClass.Editable = false; AALessSub.UsesDataSource = true; AALessUH.UsesDataSource = true; AALessRR.UsesDataSource = true; AALessDay.UsesDataSource = true; AALessClL.UsesDataSource = true; var listDay = new List <string>(new string[] { "1", "2", "3", "4", "5", "6" }); AALessDay.DataSource = new MyCombo(listDay); AALessDay.Editable = false; AALessDay.SelectItem(0); AALessSub.DataSource = new MyCombo(subjects); AALessSub.Editable = false; AALessRR.DataSource = new MyCombo(rooms); AALessRR.Editable = false; if (rooms.Count > 0) { AALessRR.SelectItem(0); } AALessUH.DataSource = new MyCombo(units); AALessUH.Editable = false; AALessUH.SelectItem(0); AALessClL.DataSource = new MyCombo(classes); AALessClL.Editable = false; AAClassProfile.UsesDataSource = true; AAClassProfile.DataSource = new MyCombo(profiles); AAClassProfile.Editable = false; AAClassForm.UsesDataSource = true; AAClassForm.DataSource = new MyCombo(teachers); AAClassForm.Editable = false; ADelPar.UsesDataSource = true; ADelPar.DataSource = new MyCombo(parents); ADelPar.Editable = false; ADelSt.UsesDataSource = true; ADelSt.DataSource = new MyCombo(students); ADelSt.Editable = false; ADelTea.UsesDataSource = true; ADelTea.DataSource = new MyCombo(teachers); ADelTea.Editable = false; AChSt.UsesDataSource = true; AChSt.DataSource = new MyCombo(students); AChSt.Editable = false; AchCl.UsesDataSource = true; AchCl.DataSource = new MyCombo(classes); AchCl.Editable = false; ADelGrillPar.UsesDataSource = true; ADelGrillPar.DataSource = new MyCombo(parents); ADelGrillPar.Editable = false; ADelGrillSt.UsesDataSource = true; ADelGrillSt.DataSource = new MyCombo(students); ADelGrillSt.Editable = false; if (classes.Count > 0) { AAddStClass.SelectItem(0); ACClass.SelectItem(0); AALessClL.SelectItem(0); AchCl.SelectItem(0); } if (students.Count > 0) { AGrillStudent.SelectItem(0); ADelGrillSt.SelectItem(0); AChSt.SelectItem(0); ADelSt.SelectItem(0); } if (parents.Count > 0) { AGrillParent.SelectItem(0); ADelPar.SelectItem(0); ADelGrillPar.SelectItem(0); } if (teachers.Count > 0) { ADelTea.SelectItem(0); ACForm.SelectItem(0); AAClassForm.SelectItem(0); } } else { if (Backendoptions.IsTeacher()) { TClass.UsesDataSource = true; TClass.DataSource = new MyCombo(classes); TClass.Editable = false; if (Backendoptions.IsClassSet()) { if (Backendoptions.GetStudents().Count != 0) { var classstudents = Backendoptions.GetStudents(); TWSt.UsesDataSource = true; TWSt.DataSource = new MyCombo(classstudents); TWSt.Editable = false; TNSt.UsesDataSource = true; TNSt.DataSource = new MyCombo(classstudents); TNSt.Editable = false; TPreSt.UsesDataSource = true; TPreSt.DataSource = new MyCombo(classstudents); TPreSt.Editable = false; TWSt.SelectItem(0); TNSt.SelectItem(0); TPreSt.SelectItem(0); TCNSt.UsesDataSource = true; TCNSt.DataSource = new MyCombo(classstudents); TCNSt.Editable = false; TCNSt.SelectItem(0); string studentsstring = "", presance = ""; foreach (var st in classstudents) { studentsstring = studentsstring + st + "\n"; } TCheckStudent.StringValue = studentsstring; TCheckStudent.Editable = false; TCheckPresance.StringValue = presance; TCNDesc.UsesDataSource = true; TCNDesc.DataSource = new MyCombo(Backendoptions.GetLastNotes()); TCNDesc.Editable = false; var best = Backendoptions.GetTopThree(); TBest1.StringValue = best; TPreUnit.UsesDataSource = true; TPreUnit.DataSource = new MyCombo(Backendoptions.LastLessonsForClass()); TPreUnit.Editable = false; } } TNVal.UsesDataSource = true; TNCat.UsesDataSource = true; TNSub.UsesDataSource = true; var values = new List <string>(new string[] { "1", "2", "2.5", "3", "3.5", "4", "4.5", "5", "5.5", "6" }); TNVal.DataSource = new MyCombo(values); TNVal.Editable = false; TCNVal.UsesDataSource = true; TCNVal.DataSource = new MyCombo(values); TCNVal.Editable = false; TNSub.DataSource = new MyCombo(subjects); TNSub.Editable = false; TNCat.DataSource = new MyCombo(Backendoptions.GetCategories()); TNCat.Editable = false; TPreStat.UsesDataSource = true; TPrUnit.UsesDataSource = true; TPrUnit.DataSource = new MyCombo(units); TPrUnit.Editable = false; TPreStat.DataSource = new MyCombo(status); TPreStat.Editable = false; TClass.SelectItem(0); TNVal.SelectItem(0); TNSub.SelectItem(0); TNCat.SelectItem(0); TPreStat.SelectItem(0); TPrUnit.SelectItem(0); TCNVal.SelectItem(0); } else { if (Backendoptions.IsStudent()) { var warning = Backendoptions.GetMydWarnings(); SWarnings.StringValue = warning.Item1; SPoints.StringValue = warning.Item2.ToString(); SNotes.StringValue = Backendoptions.GetMyNotes(); SPresance.StringValue = Backendoptions.GetMyPresance(); SyInfo.StringValue = Backendoptions.GetMyStudentInfo(); } } } } }
void ReleaseDesignerOutlets() { if (AStList != null) { AStList.Dispose(); AStList = null; } if (AParList != null) { AParList.Dispose(); AParList = null; } if (ATeaList != null) { ATeaList.Dispose(); ATeaList = null; } if (AAClassForm != null) { AAClassForm.Dispose(); AAClassForm = null; } if (AAClassLetter != null) { AAClassLetter.Dispose(); AAClassLetter = null; } if (AAClassProfile != null) { AAClassProfile.Dispose(); AAClassProfile = null; } if (AAClassYear != null) { AAClassYear.Dispose(); AAClassYear = null; } if (AAddClErr != null) { AAddClErr.Dispose(); AAddClErr = null; } if (AAddGrillErr != null) { AAddGrillErr.Dispose(); AAddGrillErr = null; } if (AAddLessErr != null) { AAddLessErr.Dispose(); AAddLessErr = null; } if (AAddParErr != null) { AAddParErr.Dispose(); AAddParErr = null; } if (AAddProfile != null) { AAddProfile.Dispose(); AAddProfile = null; } if (AAddProfileErr != null) { AAddProfileErr.Dispose(); AAddProfileErr = null; } if (AAddRoomErr != null) { AAddRoomErr.Dispose(); AAddRoomErr = null; } if (AAddStClass != null) { AAddStClass.Dispose(); AAddStClass = null; } if (AAddStErr != null) { AAddStErr.Dispose(); AAddStErr = null; } if (AAddStHome != null) { AAddStHome.Dispose(); AAddStHome = null; } if (AAddStLast != null) { AAddStLast.Dispose(); AAddStLast = null; } if (AAddStMail != null) { AAddStMail.Dispose(); AAddStMail = null; } if (AAddStName != null) { AAddStName.Dispose(); AAddStName = null; } if (AAddStNum != null) { AAddStNum.Dispose(); AAddStNum = null; } if (AAddStPesel != null) { AAddStPesel.Dispose(); AAddStPesel = null; } if (AAddStRegNum != null) { AAddStRegNum.Dispose(); AAddStRegNum = null; } if (AAddSubErr != null) { AAddSubErr.Dispose(); AAddSubErr = null; } if (AAddTeaErr != null) { AAddTeaErr.Dispose(); AAddTeaErr = null; } if (AAddUnitErr != null) { AAddUnitErr.Dispose(); AAddUnitErr = null; } if (AALessClL != null) { AALessClL.Dispose(); AALessClL = null; } if (AALessClY != null) { AALessClY.Dispose(); AALessClY = null; } if (AALessDay != null) { AALessDay.Dispose(); AALessDay = null; } if (AALessRF != null) { AALessRF.Dispose(); AALessRF = null; } if (AALessRR != null) { AALessRR.Dispose(); AALessRR = null; } if (AALessSub != null) { AALessSub.Dispose(); AALessSub = null; } if (AALessUH != null) { AALessUH.Dispose(); AALessUH = null; } if (AALessUM != null) { AALessUM.Dispose(); AALessUM = null; } if (AAParHome != null) { AAParHome.Dispose(); AAParHome = null; } if (AAParLast != null) { AAParLast.Dispose(); AAParLast = null; } if (AAParMail != null) { AAParMail.Dispose(); AAParMail = null; } if (AAParMoney != null) { AAParMoney.Dispose(); AAParMoney = null; } if (AAParNa != null) { AAParNa.Dispose(); AAParNa = null; } if (AAParNum != null) { AAParNum.Dispose(); AAParNum = null; } if (AAParPe != null) { AAParPe.Dispose(); AAParPe = null; } if (AARoomChairs != null) { AARoomChairs.Dispose(); AARoomChairs = null; } if (AARoomFloor != null) { AARoomFloor.Dispose(); AARoomFloor = null; } if (AARoomRoom != null) { AARoomRoom.Dispose(); AARoomRoom = null; } if (AASub != null) { AASub.Dispose(); AASub = null; } if (AATaNa != null) { AATaNa.Dispose(); AATaNa = null; } if (AATeaHome != null) { AATeaHome.Dispose(); AATeaHome = null; } if (AATeaLast != null) { AATeaLast.Dispose(); AATeaLast = null; } if (AATeaMail != null) { AATeaMail.Dispose(); AATeaMail = null; } if (AATeaName != null) { AATeaName.Dispose(); AATeaName = null; } if (AATeaPe != null) { AATeaPe.Dispose(); AATeaPe = null; } if (AATeaPhone != null) { AATeaPhone.Dispose(); AATeaPhone = null; } if (AATeaWork != null) { AATeaWork.Dispose(); AATeaWork = null; } if (AAUnitH != null) { AAUnitH.Dispose(); AAUnitH = null; } if (AAUnitM != null) { AAUnitM.Dispose(); AAUnitM = null; } if (ACClass != null) { ACClass.Dispose(); ACClass = null; } if (ACForm != null) { ACForm.Dispose(); ACForm = null; } if (AchCl != null) { AchCl.Dispose(); AchCl = null; } if (AChClass != null) { AChClass.Dispose(); AChClass = null; } if (AChClErr != null) { AChClErr.Dispose(); AChClErr = null; } if (AChFormEr != null) { AChFormEr.Dispose(); AChFormEr = null; } if (AChFormErr != null) { AChFormErr.Dispose(); AChFormErr = null; } if (AChSt != null) { AChSt.Dispose(); AChSt = null; } if (ADelgrillErr != null) { ADelgrillErr.Dispose(); ADelgrillErr = null; } if (ADelGrillPar != null) { ADelGrillPar.Dispose(); ADelGrillPar = null; } if (ADelGrillSt != null) { ADelGrillSt.Dispose(); ADelGrillSt = null; } if (ADelPar != null) { ADelPar.Dispose(); ADelPar = null; } if (ADelParErr != null) { ADelParErr.Dispose(); ADelParErr = null; } if (ADelSt != null) { ADelSt.Dispose(); ADelSt = null; } if (ADelStErr != null) { ADelStErr.Dispose(); ADelStErr = null; } if (ADelTea != null) { ADelTea.Dispose(); ADelTea = null; } if (ADelteaErr != null) { ADelteaErr.Dispose(); ADelteaErr = null; } if (AGrillParent != null) { AGrillParent.Dispose(); AGrillParent = null; } if (AGrillStudent != null) { AGrillStudent.Dispose(); AGrillStudent = null; } if (PChildList != null) { PChildList.Dispose(); PChildList = null; } if (PeselInput != null) { PeselInput.Dispose(); PeselInput = null; } if (PLegitimize != null) { PLegitimize.Dispose(); PLegitimize = null; } if (PLegitimizeErr != null) { PLegitimizeErr.Dispose(); PLegitimizeErr = null; } if (PMyInfo != null) { PMyInfo.Dispose(); PMyInfo = null; } if (PNotes != null) { PNotes.Dispose(); PNotes = null; } if (PPresance != null) { PPresance.Dispose(); PPresance = null; } if (PWarnings != null) { PWarnings.Dispose(); PWarnings = null; } if (SNotes != null) { SNotes.Dispose(); SNotes = null; } if (SPoints != null) { SPoints.Dispose(); SPoints = null; } if (SPresance != null) { SPresance.Dispose(); SPresance = null; } if (SWarnings != null) { SWarnings.Dispose(); SWarnings = null; } if (SyInfo != null) { SyInfo.Dispose(); SyInfo = null; } if (TAddCatErr != null) { TAddCatErr.Dispose(); TAddCatErr = null; } if (TBest1 != null) { TBest1.Dispose(); TBest1 = null; } if (TCatNam != null) { TCatNam.Dispose(); TCatNam = null; } if (TCatWeight != null) { TCatWeight.Dispose(); TCatWeight = null; } if (TChaPrErr != null) { TChaPrErr.Dispose(); TChaPrErr = null; } if (TCheckPresance != null) { TCheckPresance.Dispose(); TCheckPresance = null; } if (TCheckStudent != null) { TCheckStudent.Dispose(); TCheckStudent = null; } if (TChePrErr != null) { TChePrErr.Dispose(); TChePrErr = null; } if (TClass != null) { TClass.Dispose(); TClass = null; } if (TCNDesc != null) { TCNDesc.Dispose(); TCNDesc = null; } if (TCNSt != null) { TCNSt.Dispose(); TCNSt = null; } if (TCNVal != null) { TCNVal.Dispose(); TCNVal = null; } if (TErrNote != null) { TErrNote.Dispose(); TErrNote = null; } if (TErrNoteChange != null) { TErrNoteChange.Dispose(); TErrNoteChange = null; } if (TErrWar != null) { TErrWar.Dispose(); TErrWar = null; } if (TextOnFirstPage != null) { TextOnFirstPage.Dispose(); TextOnFirstPage = null; } if (TMyInfo != null) { TMyInfo.Dispose(); TMyInfo = null; } if (TNCat != null) { TNCat.Dispose(); TNCat = null; } if (TNDesc != null) { TNDesc.Dispose(); TNDesc = null; } if (TNSt != null) { TNSt.Dispose(); TNSt = null; } if (TNSub != null) { TNSub.Dispose(); TNSub = null; } if (TNVal != null) { TNVal.Dispose(); TNVal = null; } if (TPreSt != null) { TPreSt.Dispose(); TPreSt = null; } if (TPreStat != null) { TPreStat.Dispose(); TPreStat = null; } if (TPreUnit != null) { TPreUnit.Dispose(); TPreUnit = null; } if (TPrUnit != null) { TPrUnit.Dispose(); TPrUnit = null; } if (TWDesc != null) { TWDesc.Dispose(); TWDesc = null; } if (TWPoints != null) { TWPoints.Dispose(); TWPoints = null; } if (TWSt != null) { TWSt.Dispose(); TWSt = null; } }