public Teacher(TeacherSerialized ts) { if (ts != null) { this.ObjectId = ts.ObjectId; this.Answer = ts.Answer; this.Email = ts.Email; this.IsCoordinator = ts.IsCoordinator; this.LastName = ts.LastName; this.Name = ts.Name; this.PassCode = ts.PassCode; this.Phone = ts.Phone; this.Question = ts.Question; if (ts.Picture != null) { byte[] data = ts.Picture; this.Picture = new ParseFile("photo.jpg", data); } School s = new School(); if (ts.SchoolSerialized != null) { s.ObjectId = ts.SchoolSerialized.ObjectId; } this.School = s; } }
public void UpdateRelations(TeacherSerialized ts) { /*List<StudentGroup_TeacherSerialized> sg_tsList = LoadByTeacher (ts); * * if (ts.studentGroupSerializedList != null) { * //Add new * foreach (StudentGroupSerialized sgs in ts.studentGroupSerializedList) { * if (!Contains (sgs, sg_tsList)) { * StudentGroup_TeacherSerialized sg_ts = new StudentGroup_TeacherSerialized(); * sg_ts.setSchoolSerialized (ts.getSchoolSerialized ()); * sg_ts.setTeacherSerialized (ts); * sg_ts.setStudentGroupSerialized (sgs); * new StudentGroup_TeacherSerializedDAO ().SaveOrUpdate (sg_ts); * } * } * //Remove deleted * foreach (StudentGroup_TeacherSerialized sg_ts in sg_tsList) { * if (!Contains (sg_ts, ts.studentGroupSerializedList)) { * new StudentGroup_TeacherSerializedDAO ().Delete (sg_ts); * } * } * * if (ts.studentGroupSerializedList.Count == 0) { * //Debug.Log ("List is empty"); * DeleteRelations (sg_tsList); * } * * }else{ * //Find the relations saved and delete them * //Debug.Log ("List is null"); * DeleteRelations (sg_tsList); * }*/ }
public void Add() { dt = DateTime.Now; int value = int.Parse(Qtde.text); if (popup.value == "School") { for (int i = 0; i < value; i++) { school = new SchoolSerialized("1234", "Escola Marota", "1234", "1234"); schooldao.SaveOrUpdate(school); } print(school + GetTimeWated()); } else if (popup.value == "Teacher") { for (int i = 0; i < value; i++) { ts = new TeacherSerialized("a", "*****@*****.**", true, "Sordi", "Rodrigo", "1234", "", "a", school); tsdao.SaveOrUpdate(ts); } print(ts + GetTimeWated()); } else if (popup.value == "StudentGroup_Teacher") { for (int i = 0; i < value; i++) { sg_ts = new StudentGroup_TeacherSerialized(school, ts, sgs); sg_tsdao.SaveOrUpdate(sg_ts); } print(sg_ts + GetTimeWated()); } else if (popup.value == "StudentGroup") { for (int i = 0; i < value; i++) { sgs = new StudentGroupSerialized("Group", "Manha", school, "Serie 1"); sgsdao.SaveOrUpdate(sgs); } print(sgs + GetTimeWated()); } else if (popup.value == "Student") { for (int i = 0; i < value; i++) { ss = new StudentSerialized(999999, 1l, 1000l, "", "", "", "Rodrigo", school, sgs, "Sordi"); ssdao.SaveOrUpdate(ss); } print(ss + GetTimeWated()); } }
public List <StudentGroup_TeacherSerialized> LoadByTeacher(TeacherSerialized ts) { List <StudentGroup_TeacherSerialized> result = new List <StudentGroup_TeacherSerialized> (); /*List<StudentGroup_TeacherSerialized> sg_tsList = LoadAll (); * * foreach (StudentGroup_TeacherSerialized sg_ts in sg_tsList) { * if (sg_ts != null && sg_ts.getTeacherSerialized () != null && sg_ts.getTeacherSerialized ().Id == ts.Id) { * result.Add (sg_ts); * //Debug.Log ("Founded relation's Teacher"); * } * }*/ return(result); }
public void LoadLast() { dt = DateTime.Now; if (popup.value == "School") { school = schooldao.LoadLast(); print(school + GetTimeWated()); } else if (popup.value == "Teacher") { ts = tsdao.LoadLast(); print(ts + GetTimeWated()); } else if (popup.value == "StudentGroup_Teacher") { sg_ts = sg_tsdao.LoadLast(); print(sg_ts + GetTimeWated()); } else if (popup.value == "StudentGroup") { sgs = sgsdao.LoadLast(); print(sgs + GetTimeWated()); } else if (popup.value == "Student") { ss = ssdao.LoadLast(); print(ss + GetTimeWated()); } /*dt = DateTime.Now; * int value = int.Parse (Index.text); * ss = dao.LoadById (value); * print (ss + GetTimeWated ()); * * * /*TeacherSerialized ts = new TeacherSerialized ("a", "*****@*****.**", true, "Sordi", "Rodrigo", "1234", "", "a", ss); * tdao.SaveOrUpdate (ts); * * foreach (TeacherSerialized aux in tdao.LoadAll ()) * Debug.Log (aux);*/ }
public StudentGroup_TeacherSerialized(SchoolSerialized schoolSerialized, TeacherSerialized teacherSerialized, StudentGroupSerialized studentGroupSerialized) { this.SchoolSerialized = schoolSerialized; this.TeacherSerialized = teacherSerialized; this.StudentGroupSerialized = studentGroupSerialized; }
public NoteSerialized(string noteText, SchoolSerialized schoolSerialized, StudentSerialized studentSerialized, TeacherSerialized teacherSerialized, long writtenAt) { this.NoteText = noteText; this.SchoolSerialized = schoolSerialized; this.StudentSerialized = studentSerialized; this.TeacherSerialized = teacherSerialized; this.WrittenAt = writtenAt; }