public IActionResult SingleUserProfileDownload(string UserIds)
        {
            bool   result       = false;
            string ResumeFolder = "";
            string data         = null;
            bool   SaveHistry   = false;
            var    user         = HttpContext.Session.Get <UserViewModel>(Constants.SessionKeyUserInfo);

            try
            {
                ResumeFolder = dashboardHandler.SingleUserProfileDownload(UserIds, user.UserId);
                if (ResumeFolder != null || ResumeFolder == "")
                {
                    result     = true;
                    data       = ResumeFolder;
                    SaveHistry = dashboardHandler.SaveProfileHistory(user.UserId, UserIds, ResumeFolder);
                }
            }
            catch (DataNotUpdatedException ex)
            {
                Logger.Logger.WriteLog(Logger.Logtype.Error, ex.Message, user.UserId, typeof(DashboardController), ex);
                result = false;
            }
            return(new JsonResult(new { result = result, data = data }));
        }