public UserProfile Get()
 {
     AppDataContext db = new AppDataContext();
     var u = (from user in db.UserProfiles
              where user.UserName == User.Identity.Name
              select user).SingleOrDefault();
     return u;
 }
        // POST api/lectures
        //[Authorize(Roles = "Teachers")]
        public void Post(Lecture lec)
        {
            if (lec.LectureURL.Length > 0 && lec.Name.Length > 0)
            {
                AppDataContext db = new AppDataContext();

                var result = (from users in db.UserProfiles
                              where users.UserName == User.Identity.Name
                              select users).SingleOrDefault();
                lec.Teacher = result;
                //var lecture = new Lecture { LectureURL = lec.LectureURL, DatePublished = lec.DatePublished, Teacher = lec.Teacher, Name = lec.Name };
                lec.DatePublished = DateTime.Now;
                db.Lectures.Add(lec);
                db.SaveChanges();
            }
        }