示例#1
0
        public async Task <ApiResponse> CheckUpdate(UserUpdateCheck obj)
        {
            LoginRepo   loginRepo   = new LoginRepo();
            ApiResponse apiResponse = new ApiResponse();

            try
            {
                UserUpdateRespCheck objCheckUpdate = await loginRepo.CheckUpdate(obj);

                if (objCheckUpdate.IsValidUser)
                {
                    apiResponse = TaskUTL.CheckUpdate(objCheckUpdate.IsValidUser, objCheckUpdate.IsUpdateAvailable, obj.Token, objCheckUpdate);
                }
            }
            catch (Exception ex)
            {
                apiResponse = TaskUTL.GenerateExceptionResponse(ex, _pageName, true);
            }
            return(apiResponse);
        }