Ejemplo n.º 1
0
        public async Task <ApiResult> DeleteAsync(string folderId)
        {
            var response = await _folderApiRepository.DeleteAsync(folderId);

            if (response.Succeeded)
            {
                await _folderRepository.DeleteAsync(folderId);
            }
            else if (response.StatusCode == System.Net.HttpStatusCode.Forbidden ||
                     response.StatusCode == System.Net.HttpStatusCode.Unauthorized)
            {
                _authService.LogOut();
            }

            return(response);
        }
Ejemplo n.º 2
0
        public async Task <ApiResult> DeleteAsync(string folderId)
        {
            var response = await _folderApiRepository.DeleteAsync(folderId);

            if (response.Succeeded)
            {
                await _folderRepository.DeleteAsync(folderId);
            }
            else if (response.StatusCode == System.Net.HttpStatusCode.Forbidden ||
                     response.StatusCode == System.Net.HttpStatusCode.Unauthorized)
            {
                MessagingCenter.Send(Application.Current, "Logout", (string)null);
            }

            return(response);
        }