public IHttpActionResult Get()
 {
     string[] arr = Thread.CurrentPrincipal.Identity.Name.Split(new char[] { ':' });
     if (arr[0] == "parent")
     {
         return(Ok(pRepo.Get(arr[1])));
     }
     else
     {
         return(Ok(repo.Get(arr[1])));
     }
 }
        public IHttpActionResult GetAppliedList(int id)
        {
            var          posts     = repo.GetPostsByParentId(id);
            List <Tutor> tutorList = new List <Tutor>();

            if (posts != null)
            {
                foreach (var post in posts)
                {
                    var applies = (applyRepo.GetAppliesByPostId(post.PostId));
                    foreach (var v in applies)
                    {
                        tutorList.Add(tutorRepo.Get(v.TutorEmail));
                    }
                }

                return(Ok(tutorList));
            }
            return(StatusCode(HttpStatusCode.NoContent));
        }