public void GetDataFromDb() { Groups = GroupRepo.GetGroupsFromDb(); Teachers = TeacherRepo.GetTeachersFromDb(); Rooms = RoomRepo.GetRoomsFromDb(); GroupSubjects = GroupSubjectRepo.GetGroupSubjectsFromDb(); TeacherSubjects = TeacherSubjectRepo.GetTeacherSubjectsFromDb(); Subjects = SubjectRepo.GetSubjectsFromDb(); }
public void GetDataFromXML() { Groups = GroupRepo.DeserializeArray("../../Data/groups.xml").ToList(); Teachers = TeacherRepo.DeserializeArray("../../Data/teachers.xml").ToList(); Rooms = RoomRepo.DeserializeArray("../../Data/rooms.xml").ToList(); GroupSubjects = GroupSubjectRepo.DeserializeArray("../../Data/group_subjects.xml").ToList(); TeacherSubjects = TeacherSubjectRepo.DeserializeArray("../../Data/teacher_subjects.xml").ToList(); Subjects = SubjectRepo.DeserializeArray("../../Data/subjects.xml").ToList(); }
public IHttpActionResult UnsetAdmin([FromBody] JObject request) { Repo <Group> cr = new GroupRepo(); Group group = request.ToObject <Group>(); group.Admin = null; cr.Update(group); return(Ok()); }
public IHttpActionResult UnPinMessage([FromBody] JObject request) { Message msg = request["message"].ToObject <Message>(); Repo <Group> cr = new GroupRepo(); Group group = request["group"].ToObject <Group>(); group.PinnedMessage = null; cr.Update(group); return(Ok()); }
public IHttpActionResult ChangeAdmin([FromBody] JObject request) { User conv = request["user"].ToObject <User>(); Repo <Group> cr = new GroupRepo(); Group group = request["group"].ToObject <Group>(); group.Admin = conv; cr.Update(group); return(Ok()); }
public static void GenerateGroups() { // groups Group g1 = GroupRepo.CreateGroup("ПМІ-21", 20); GroupRepo.AddToDb(g1); Group g2 = GroupRepo.CreateGroup("ПМІ-22", 20); GroupRepo.AddToDb(g2); Group g3 = GroupRepo.CreateGroup("ПМІ-23", 20); GroupRepo.AddToDb(g3); }