public async Task <ActionResult> FetchAllActivity()
        {
            if (string.IsNullOrEmpty(HttpContext.Session.GetString("CurrentUser")))
            {
                HttpContext.Session.SetString("CurrentUser", Guid.NewGuid().ToString());
            }

            var allActivities = await _service.GetAllActivities();

            VMListActivities fetchAllActivities = new VMListActivities();

            fetchAllActivities.ShowAllActivityList(allActivities);
            return(this.View(fetchAllActivities));
        }
        public ActionResult FetchActivity(int activity_id)
        {
            if (string.IsNullOrEmpty(HttpContext.Session.GetString("CurrentUser")))
            {
                HttpContext.Session.SetString("CurrentUser", Guid.NewGuid().ToString());
            }

            var activity = _service.GetActivityDetailByID(activity_id);

            VMListActivities fetchActivity = new VMListActivities();

            fetchActivity.ShowActivityList(activity);
            return(this.View(fetchActivity));
        }