Example #1
0
        public JsonResult deleteFollower(int followId)
        {
            Response            response            = new Response();
            FollowerDataHandler followerDataHandler = new FollowerDataHandler(config);

            response.status = followerDataHandler.deleteFollower(followId);
            return(Json(response));
        }
Example #2
0
        public JsonResult createFollower([FromBody] Follower follower)
        {
            Response            response            = new Response();
            FollowerDataHandler followerDataHandler = new FollowerDataHandler(config);

            followerDataHandler.followedUserId = follower.followedUserId;
            followerDataHandler.followerUserId = follower.followerUserId;
            response.status = followerDataHandler.createFollower();
            return(Json(response));
        }
Example #3
0
        public JsonResult getFollowers(int userId)
        {
            Response            response            = new Response();
            FollowerDataHandler followerDataHandler = new FollowerDataHandler(config);

            try {
                List <FollowViewModel> followViewModels = followerDataHandler.getFollowers(userId);
                response.data   = JsonConvert.SerializeObject(followViewModels);
                response.status = true;
            } catch (Exception ex) {
                response.status = false;
                Debug.WriteLine(ex.Message);
            }
            return(Json(response));
        }