コード例 #1
0
        public IHttpActionResult GetCurrentUserMeals()
        {
            var mealList = mealService.GetCurrentUserMeal();

            var userMealsVM = mapper.Map <IEnumerable <Meal>, IEnumerable <MealViewModel> >(mealList);

            return(Content(HttpStatusCode.OK, userMealsVM));
        }
コード例 #2
0
        public IHttpActionResult GetUserInfo()
        {
            Guid ownerIdGuid = Guid.Empty;                 // create Guid for further converting

            var currentUserId = User.Identity.GetUserId(); //get current ID
            var currentGuidId = new Guid(currentUserId);   // convert to Guid type

            User currentUser = _userRepository.FindByGuid(currentGuidId);

            var mealList = _mealService.GetCurrentUserMeal();

            return(Content(HttpStatusCode.OK, mealList));
        }