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)); }