예제 #1
0
        public static ListActivities BoardActivities(ListMyActivitiesBoardModel boardActivities, string token)
        {
            var client  = new RestClient(BaseUrl);
            var request = InitRequest("/boards/activities/" + token, Method.POST, boardActivities);
            IRestResponse <ListActivities> response = client.Execute <ListActivities>(request);

            return(response.Data);
        }
예제 #2
0
        public ListActivities BoardsActivities([FromBody] ListMyActivitiesBoardModel model, string token)
        {
            var session = IsTokenExpired(token);
            var board   = _readOnlyRepository.GetById <Board>(model.Id);

            if (board != null)
            {
                var activities = new ListActivities();

                /*foreach (var activity in board.Activities)
                 * {
                 *  var myActivity = new ActivityModel();
                 *  myActivity.Id = activity.Id;
                 *  myActivity.WhenHadDone = activity.WhenHadDone;
                 *  myActivity.FirstName = activity.FirstName;
                 *  myActivity.LastName = activity.LasttName;
                 *  //var myActivity = _mappingEngine.Map<Activity, ActivityModel>(activity);
                 *  activities.ListActivity.Add(myActivity);
                 * }*/
                return(activities);
            }
            throw new BadRequestException("You can't see the details of this Board");
        }