public Res AddStudent(aspnet_Users student, Group group, ModelContainer data)
        {
            bool Success = true;
            IEnumerable<Group> groups = null;
            try
            {
                foreach (Group g in student.Groups)
                   g.aspnet_Users.Remove(student);

                group.aspnet_Users.Add(student);
                data.SaveChanges();
            }
            catch (Exception e)
            {
                Success = false;
            }
            return new Res(Success, groups);
        }
 public Res CreateDiscipline(string Name, aspnet_Users user, ModelContainer data)
 {
     bool Success = true;
     Discipline d = null;
     try
     {
         d = data.Disciplines.Create();
         d.DisciplineId = Guid.NewGuid();
         d.aspnet_Users = user;
         d.DisciplineName = Name;
         data.Disciplines.Add(d);
         data.SaveChanges();
     }
     catch (Exception e)
     {
         Success = false;
     }
     return new Res(Success, d);
 }
        public Res CreateRequest(aspnet_Users user, Group group, ModelContainer data)
        {
            bool Success = true;
            IEnumerable<StudentRequest> requests = null;
            //try
               // {
                StudentRequest request = data.StudentRequests.Create();
                request.StudentRequestId = Guid.NewGuid();
                request.aspnet_Users = user;
                request.Message = "m";
                request.Group = group;
                data.StudentRequests.Add(request);
                data.SaveChanges();
               // }
               // catch (Exception e)
               // {
                //Success = false;
               // }

            return new Res(Success, requests);
        }
        public Res CreateRequest(aspnet_Users user, string role, string Message, ModelContainer data)
        {
            bool Success = true;
            Request request = null;
            try
            {
                request = data.Requests.Add(data.Requests.Create<Request>());
                aspnet_Roles ROLE = data.aspnet_Roles.Select(row => row).First(row => row.RoleName == role);
                request.RequestId = Guid.NewGuid();
                request.aspnet_Roles = ROLE;
                request.aspnet_Users = user;
                request.Message = Message;
                data.SaveChanges();
            }
            catch (Exception e)
            {
                Success = false;
            }
            finally
            {

            }
            return new Res(Success, request);
        }