• About project
  • Code documentation
Show / Hide Table of Contents
  • EduCATS
    • App
  • EduCATS.Configuration
    • AppConfig
  • EduCATS.Constants
    • GlobalConsts
  • EduCATS.Controls
    • CustomWebView
  • EduCATS.Controls.Pickers
    • GroupsPickerView
    • SubjectsPickerView
  • EduCATS.Controls.RoundedListView
    • RoundedListView
  • EduCATS.Controls.RoundedListView.Enums
    • RoundedListTypeEnum
  • EduCATS.Controls.RoundedListView.Interfaces
    • IRoundedListType
  • EduCATS.Controls.RoundedListView.Selectors
    • RoundedListTemplateSelector
  • EduCATS.Controls.SwitchFrame
    • SwitchFrame
  • EduCATS.Data
    • DataAccess
    • DataAccess<T>
  • EduCATS.Data.Caching
    • DataCaching<T>
  • EduCATS.Data.Interfaces
    • IDataAccess<T>
  • EduCATS.Data.Models
    • CalendarModel
    • CalendarSubjectModel
    • ConceptModel
    • ConceptModelTest
    • ExtendedTestResultModel
    • FileDetailsModel
    • FileDetailsModelTest
    • FilesModel
    • FilesModelTest
    • GroupItemModel
    • GroupModel
    • LabDetailsModel
    • LabProtectionModel
    • LabsModel
    • LecturesDetailsModel
    • LecturesGroupsModel
    • LecturesModel
    • LecturesStudentModel
    • NewsModel
    • NewsSubjectModel
    • RecommendationModel
    • RootConceptModel
    • StatsMarkModel
    • StatsModel
    • StatsStudentModel
    • StatsVisitingModel
    • SubjectModel
    • TestAnswerModel
    • TestDetailsModel
    • TestModel
    • TestQuestionDetailsModel
    • TestQuestionModel
    • TestResultsModel
    • UserLoginModel
    • UserModel
    • UserProfileModel
  • EduCATS.Data.Models.Calendar
    • CalendarSubjectModelTest
    • Schedule
    • Teacher
  • EduCATS.Data.Models.Registration
    • RegistrationModel
  • EduCATS.Data.Models.User
    • DeleteAccountModel
    • SecondUserModel
  • EduCATS.Data.User
    • AppUserData
    • UserTypeEnum
  • EduCATS.Demo
    • AppDemo
    • AppDemoType
  • EduCATS.Fonts
    • FontExclude
    • FontSizeController
    • FontsController
  • EduCATS.Helpers
    • ConverterSize
  • EduCATS.Helpers.Date
    • DateHelper
  • EduCATS.Helpers.Date.Enums
    • WeekEnum
  • EduCATS.Helpers.Date.Extensions
    • DateTimeExtensions
  • EduCATS.Helpers.Extensions
    • ListExtensions
    • StringExtensions
  • EduCATS.Helpers.Files
    • FileManager
    • IFileManager
  • EduCATS.Helpers.Forms
    • IPlatformServices
    • PlatformServices
  • EduCATS.Helpers.Forms.Converters
    • Base64ToImageSourceConverter
    • DoubleListToRadarChartConverter
    • StringToColorConverter
    • StringToImageSourceConverter
  • EduCATS.Helpers.Forms.Devices
    • AppDevice
    • IDevice
  • EduCATS.Helpers.Forms.Dialogs
    • AppDialogs
    • IDialogs
  • EduCATS.Helpers.Forms.Effects
    • DisabledShiftEffect
  • EduCATS.Helpers.Forms.Pages
    • AppPages
    • IPages
  • EduCATS.Helpers.Forms.Settings
    • AppPrefs
    • IPreferences
  • EduCATS.Helpers.Forms.Speech
    • SpeechController
  • EduCATS.Helpers.Forms.Styles
    • AppStyles
  • EduCATS.Helpers.Json
    • JsonController
    • JsonController<T>
  • EduCATS.Helpers.Logs
    • AppLogs
  • EduCATS.Networking
    • Links
    • RequestController
    • Servers
  • EduCATS.Networking.AppServices
    • AppServices
    • AppServicesController
    • AppWebServiceController
  • EduCATS.Networking.Models
    • ForgotPasswordModel
  • EduCATS.Networking.Models.Eemc
    • RootConceptsPostModel
  • EduCATS.Networking.Models.Login
    • ServerError
    • TokenCredentials
    • TokenModel
    • UserCredentials
  • EduCATS.Networking.Models.SaveMarks
    • LabMarks
    • LaboratoryWorksModel
    • LabsVisitingList
    • LabsVisitingMark
    • LecturesMarkViewData
    • ListSaveMarksVisiting
    • SaveMarksCalendarData
    • VisitingLecturesList
  • EduCATS.Networking.Models.SaveMarks.LabSchedule
    • ScheduleProtectionLabs
    • TakedLab
    • TakedLabs
  • EduCATS.Networking.Models.SaveMarks.LabShedule
    • ScheduleProtectLabs
  • EduCATS.Networking.Models.SaveMarks.Labs
    • Laboratories
  • EduCATS.Networking.Models.SaveMarks.Practicals
    • GroupAndSubjModel
    • PracticialMark
    • PracticialMarks
    • PracticialVisMark
    • Practs
    • SchedulePracticials
  • EduCATS.Networking.Models.Testing
    • TestAnswerDetailsPostModel
    • TestAnswerPostModel
  • EduCATS.Pages
    • ViewModel
  • EduCATS.Pages.Eemc.ViewModels
    • EemcPageViewModel
  • EduCATS.Pages.Eemc.Views
    • EemcPageView
  • EduCATS.Pages.Eemc.Views.ViewCell
    • EemcPageViewCell
  • EduCATS.Pages.Files.Models
    • FilesPageModel
  • EduCATS.Pages.Files.ViewModels
    • FilesPageViewModel
  • EduCATS.Pages.Files.Views
    • FilesPageView
  • EduCATS.Pages.Files.Views.ViewCells
    • FilesPageViewCell
  • EduCATS.Pages.ForgotPassword.ViewModels
    • ForgotPasswordPageViewModel
  • EduCATS.Pages.ForgotPassword.Views
    • ForgotPasswordPageView
  • EduCATS.Pages.Learning.Models
    • LearningPageModel
  • EduCATS.Pages.Learning.ViewModels
    • LearningPageViewModel
  • EduCATS.Pages.Learning.Views
    • LearningPageView
  • EduCATS.Pages.Learning.Views.ViewCells
    • LearningPageViewCell
  • EduCATS.Pages.Login.ViewModels
    • LoginPageViewModel
  • EduCATS.Pages.Login.Views
    • LoginPageView
  • EduCATS.Pages.Main
    • MainPageView
  • EduCATS.Pages.Parental.FindGroup.Models
    • GroupInfo
    • Subject
  • EduCATS.Pages.Parental.FindGroup.ViewModels
    • FindGroupPageViewModel
  • EduCATS.Pages.Parental.FindGroup.Views
    • FindGroupPageView
  • EduCATS.Pages.Parental.Statistics.Views
    • ParentalStudentPageView
  • EduCATS.Pages.Pickers
    • GroupsViewModel
    • GroupsViewModel.GroupEventHandler
    • SubjectsViewModel
    • SubjectsViewModel.SubjectEventHandler
  • EduCATS.Pages.Recommendations.Models
    • RecommendationsPageModel
  • EduCATS.Pages.Recommendations.ViewModels
    • RecommendationsPageViewModel
  • EduCATS.Pages.Recommendations.Views
    • RecommendationsPageView
  • EduCATS.Pages.Recommendations.Views.ViewCells
    • RecommendationsPageViewCell
  • EduCATS.Pages.Registration.ViewModels
    • RegistrationPageViewModel
  • EduCATS.Pages.Registration.Views
    • RegistrationPageView
  • EduCATS.Pages.SaveLabsAndPracticeMarks.ViewModels
    • SavePracticeAndLabsPageView
    • SaveSingleStudentMarkPageViewModel
  • EduCATS.Pages.SaveLabsAndPracticeMarks.Views
    • SavePracticeAndLabsPageViewModel
    • SaveSingleStudentMarkPageView
  • EduCATS.Pages.SaveMarks
    • SaveLabs
    • SaveLabsSingle
    • SaveLectures
    • SavePractSingle
    • SavePracticial
  • EduCATS.Pages.SaveMarks.ViewModels
    • SaveMarksPageViewModel
  • EduCATS.Pages.SaveMarks.Views
    • SaveMarksPageView
  • EduCATS.Pages.Settings.About.ViewModels
    • AboutPageViewModel
  • EduCATS.Pages.Settings.About.Views
    • AboutPageView
  • EduCATS.Pages.Settings.Base.Models
    • SettingsPageModel
  • EduCATS.Pages.Settings.Base.ViewModels
    • SettingsPageViewModel
  • EduCATS.Pages.Settings.Base.Views
    • SettingsPageView
  • EduCATS.Pages.Settings.Fonts.Models
    • FontsPageModel
  • EduCATS.Pages.Settings.Fonts.ViewModels
    • FontsPageViewModel
  • EduCATS.Pages.Settings.Fonts.Views
    • FontsPageView
  • EduCATS.Pages.Settings.Language.Models
    • LanguagePageModel
  • EduCATS.Pages.Settings.Language.ViewModels
    • LanguagePageViewModel
  • EduCATS.Pages.Settings.Language.Views
    • LanguagePageView
  • EduCATS.Pages.Settings.Profile.ViewModels
    • ProfilePageViewModel
  • EduCATS.Pages.Settings.Profile.Views
    • ProfilePageView
  • EduCATS.Pages.Settings.Server.Models
    • ServerPageModel
  • EduCATS.Pages.Settings.Server.ViewModels
    • ServerPageViewModel
  • EduCATS.Pages.Settings.Server.Views
    • ServerPageView
  • EduCATS.Pages.Settings.Themes.Models
    • ThemePageModel
  • EduCATS.Pages.Settings.Themes.ViewModels
    • ThemePageViewModel
  • EduCATS.Pages.Settings.Themes.Views
    • ThemePageView
  • EduCATS.Pages.Settings.Views.Base.ViewCells
    • CheckboxViewCell
    • SettingsPageViewCell
  • EduCATS.Pages.Statistics.Base.Models
    • StatsPageModel
  • EduCATS.Pages.Statistics.Base.ViewModels
    • StatsPageViewModel
  • EduCATS.Pages.Statistics.Base.Views
    • StatsPageView
  • EduCATS.Pages.Statistics.Base.Views.ViewCells
    • StatsPageViewCell
  • EduCATS.Pages.Statistics.Enums
    • StatsPageEnum
  • EduCATS.Pages.Statistics.Marks.Models
    • VisitingPageModel
  • EduCATS.Pages.Statistics.Marks.Views.ViewCells
    • VisitingPageViewCell
  • EduCATS.Pages.Statistics.Results.Models
    • InfoLecturesModel
    • Lectures
    • StatsPageLabsRatingModel
    • StatsPageLabsVisitingModel
    • StatsPagePractiseVisitingModel
    • StatsResultsPageModel
    • Theme
  • EduCATS.Pages.Statistics.Results.ViewModels
    • StatsResultsPageViewModel
  • EduCATS.Pages.Statistics.Results.Views
    • StatsResultsPageView
  • EduCATS.Pages.Statistics.Results.Views.ViewCells
    • StatsResultsPageViewCell
  • EduCATS.Pages.Statistics.Students.Models
    • StudentsPageModel
  • EduCATS.Pages.Statistics.Students.ViewModels
    • StudentsPageViewModel
  • EduCATS.Pages.Statistics.Students.Views
    • StudentsPageView
  • EduCATS.Pages.Statistics.Students.Views.ViewCells
    • StudentsPageViewCell
  • EduCATS.Pages.Testing.Base.Models
    • TestingGroupModel
  • EduCATS.Pages.Testing.Base.ViewModels
    • TestingPageViewModel
  • EduCATS.Pages.Testing.Base.Views
    • TestingPageView
  • EduCATS.Pages.Testing.Base.Views.ViewCells
    • TestingHeaderViewCell
    • TestingPageViewCell
  • EduCATS.Pages.Testing.Passing.Models
    • TestPassingAnswerModel
    • TestPassingPageModel
  • EduCATS.Pages.Testing.Passing.ViewModels
    • TestPassingPageViewModel
  • EduCATS.Pages.Testing.Passing.Views
    • TestPassingPageView
  • EduCATS.Pages.Testing.Passing.Views.ViewCells
    • TestAnswerDataTemplateSelector
    • TestEditableAnswerViewCell
    • TestMovableAnswerViewCell
    • TestMultipleAnswerViewCell
    • TestSingleAnswerViewCell
  • EduCATS.Pages.Testing.Results.ViewModels
    • TestingResultsPageViewModel
  • EduCATS.Pages.Testing.Results.Views
    • TestingResultsPageView
  • EduCATS.Pages.Testing.Results.Views.ViewCells
    • TestingResultsViewCell
  • EduCATS.Pages.Today.Base.Models
    • CalendarSubjectsModel
    • CalendarViewDayModel
    • NewsPageModel
    • SubjectPageModel
  • EduCATS.Pages.Today.Base.ViewModels
    • CalendarViewModel
    • TodayPageViewModel
  • EduCATS.Pages.Today.Base.Views
    • TodayPageView
  • EduCATS.Pages.Today.Base.Views.ViewCells
    • CalendarCarouselViewCell
    • CalendarCollectionViewCell
    • CalendarSubjectsViewCell
    • NewsPageViewCell
  • EduCATS.Pages.Today.NewsDetails.ViewModels
    • NewsDetailsPageViewModel
  • EduCATS.Pages.Today.NewsDetails.Views
    • NewsDetailsPageView
  • EduCATS.Themes
    • AppTheme
    • Theme
  • EduCATS.Themes.DependencyServices
    • ThemePlatformSpecific
  • EduCATS.Themes.DependencyServices.Interfaces
    • IThemeNative
  • EduCATS.Themes.Interfaces
    • ITheme
  • EduCATS.Themes.Templates
    • DarkTheme
    • DefaultTheme

Class DataAccess

Wrapper for API calls. Fetches data, handles and caches it.

Inheritance
object
DataAccess
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: EduCATS.Data
Assembly: EduCATS.dll
Syntax
public static class DataAccess

Properties

ErrorMessage

Error message.

Declaration
public static string ErrorMessage { get; set; }
Property Value
Type Description
string

IsConnectionError

Is network connection issue.

Declaration
public static bool IsConnectionError { get; set; }
Property Value
Type Description
bool

IsError

Is error occurred.

Declaration
public static bool IsError { get; set; }
Property Value
Type Description
bool

IsSessionExpiredError

Is session expired issue.

Declaration
public static bool IsSessionExpiredError { get; set; }
Property Value
Type Description
bool

Username

Declaration
public static string Username { get; }
Property Value
Type Description
string

Methods

AnswerQuestionAndGetNext(TestAnswerPostModel)

Answer question.

Declaration
public static Task<object> AnswerQuestionAndGetNext(TestAnswerPostModel answer)
Parameters
Type Name Description
TestAnswerPostModel answer

Answer data.

Returns
Type Description
Task<object>

String. "Ok", for example.

DeleteAccount()

Declaration
public static Task<DeleteAccountModel> DeleteAccount()
Returns
Type Description
Task<DeleteAccountModel>

GetAccountData()

Declaration
public static Task<SecondUserModel> GetAccountData()
Returns
Type Description
Task<SecondUserModel>

GetAvailableTests(int, int)

Fetch tests.

Declaration
public static Task<List<TestModel>> GetAvailableTests(int subjectId, int userId)
Parameters
Type Name Description
int subjectId

Subject ID.

int userId

User ID.

Returns
Type Description
Task<List<TestModel>>

List of test data.

GetConceptCascade(int)

Fetch Electronic Educational Methodological Complexes concept cascade.

Declaration
public static Task<ConceptModelTest> GetConceptCascade(int elementId)
Parameters
Type Name Description
int elementId

Root element ID.

Returns
Type Description
Task<ConceptModelTest>

Concept data.

GetConceptTree(int)

Fetch Electronic Educational Methodological Complexes concept tree.

Declaration
public static Task<ConceptModel> GetConceptTree(int elementId)
Parameters
Type Name Description
int elementId

Root element ID.

Returns
Type Description
Task<ConceptModel>

Concept data.

GetDataObject<T>(IDataAccess<T>, bool)

Get data object and set error details.

Declaration
public static Task<object> GetDataObject<T>(IDataAccess<T> dataAccess, bool isList)
Parameters
Type Name Description
IDataAccess<T> dataAccess

Data Access instance.

bool isList

Is object a list or a single object.

Returns
Type Description
Task<object>

Object.

Type Parameters
Name Description
T

Object type.

GetDetailsFilesTest(string)

Declaration
public static Task<List<FileDetailsModelTest>> GetDetailsFilesTest(string uri)
Parameters
Type Name Description
string uri
Returns
Type Description
Task<List<FileDetailsModelTest>>

GetFiles(int)

Fetch files.

Declaration
public static Task<FilesModel> GetFiles(int subjectId)
Parameters
Type Name Description
int subjectId

Subject ID.

Returns
Type Description
Task<FilesModel>

Files data.

GetFilesTest(int)

Declaration
public static Task<FilesModelTest> GetFilesTest(int subjectId)
Parameters
Type Name Description
int subjectId
Returns
Type Description
Task<FilesModelTest>

GetGroupInfo(string)

Load goup info by groupName

Declaration
public static Task<GroupInfo> GetGroupInfo(string groupName)
Parameters
Type Name Description
string groupName

group Name

Returns
Type Description
Task<GroupInfo>

GetGroupsData()

Fetch groups data.

Declaration
public static Task<List<GroupItemModel>> GetGroupsData()
Returns
Type Description
Task<List<GroupItemModel>>

Group data.

GetInfoLectures(int)

Fetch subjects.

Declaration
public static Task<InfoLecturesModel> GetInfoLectures(int subjectId)
Parameters
Type Name Description
int subjectId
Returns
Type Description
Task<InfoLecturesModel>

Subjects data.

GetKey(string, object)

Declaration
public static string GetKey(string key, object id)
Parameters
Type Name Description
string key
object id
Returns
Type Description
string

GetKey(string, object, object)

Get complex key with identifiers.

Declaration
public static string GetKey(string key, object firstId, object secondId)
Parameters
Type Name Description
string key

Basic key.

object firstId

First ID.

object secondId

Second ID.

Returns
Type Description
string

GetLabs(int)

Declaration
public static Task<Laboratories> GetLabs(int subjectId)
Parameters
Type Name Description
int subjectId
Returns
Type Description
Task<Laboratories>

GetLabs(int, int)

Fetch laboratory works data.

Declaration
public static Task<LabsModel> GetLabs(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<LabsModel>

Laboratory works data.

GetLabsTest(int, int)

Fetch laboratory works data.

Declaration
public static Task<TakedLabs> GetLabsTest(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<TakedLabs>

Laboratory works data.

GetLectures(int, int)

Fetch lectures data.

Declaration
public static Task<LecturesModel> GetLectures(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<LecturesModel>

Lectures data.

GetLecturesTest(int, int)

Declaration
public static Task<LecturesModel> GetLecturesTest(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId
int groupId
Returns
Type Description
Task<LecturesModel>

GetNews(string)

Fetch news.

Declaration
public static Task<List<NewsModel>> GetNews(string username)
Parameters
Type Name Description
string username

Username.

Returns
Type Description
Task<List<NewsModel>>

News data.

GetNextQuestion(int, int, int)

Fetch next question.

Declaration
public static Task<TestQuestionModel> GetNextQuestion(int testId, int questionNumber, int userId)
Parameters
Type Name Description
int testId

Test ID.

int questionNumber

Question number.

int userId

User ID.

Returns
Type Description
Task<TestQuestionModel>

Test question data.

GetOnlyGroups(int)

Fetch groups.

Declaration
public static Task<GroupModel> GetOnlyGroups(int subjectId)
Parameters
Type Name Description
int subjectId

Subject ID.

Returns
Type Description
Task<GroupModel>

Group data.

GetPractTest(int, int)

Declaration
public static Task<TakedLabs> GetPractTest(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId
int groupId
Returns
Type Description
Task<TakedLabs>

GetPracticals(int)

Declaration
public static Task<Practs> GetPracticals(int subjectId)
Parameters
Type Name Description
int subjectId
Returns
Type Description
Task<Practs>

GetProfileInfo(string)

Fetch profile information.

Declaration
public static Task<UserProfileModel> GetProfileInfo(string username)
Parameters
Type Name Description
string username

Username.

Returns
Type Description
Task<UserProfileModel>

User profile data.

GetProfileInfoCalendar(string)

Fetch calendar data.

Declaration
public static Task<CalendarModel> GetProfileInfoCalendar(string username)
Parameters
Type Name Description
string username

Username.

Returns
Type Description
Task<CalendarModel>

Calendar data.

GetProfileInfoSubjects(string)

Fetch subjects.

Declaration
public static Task<List<SubjectModel>> GetProfileInfoSubjects(string username)
Parameters
Type Name Description
string username

Username.

Returns
Type Description
Task<List<SubjectModel>>

Subjects data.

GetRecommendations(int, int)

Fetch recommendations (adaptive learning).

Declaration
public static Task<List<RecommendationModel>> GetRecommendations(int subjectId, int userId)
Parameters
Type Name Description
int subjectId

Subject ID.

int userId

User ID.

Returns
Type Description
Task<List<RecommendationModel>>

List of recommendations data.

GetRootConcepts(string, string)

Fetch Electronic Educational Methodological Complexes root concepts.

Declaration
public static Task<RootConceptModel> GetRootConcepts(string userId, string subjectId)
Parameters
Type Name Description
string userId

User ID.

string subjectId

Subject ID.

Returns
Type Description
Task<RootConceptModel>

Root concept data.

GetSchedule(string)

Fetch schedule calendar data.

Declaration
public static Task<CalendarSubjectModelTest> GetSchedule(string date)
Parameters
Type Name Description
string date
Returns
Type Description
Task<CalendarSubjectModelTest>

Calendar data.

GetStatistics(int, int)

Fetch statistics.

Declaration
public static Task<StatsModel> GetStatistics(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<StatsModel>

Statistics data.

GetTest(int)

Get test information.

Declaration
public static Task<TestDetailsModel> GetTest(int testId)
Parameters
Type Name Description
int testId

Test ID.

Returns
Type Description
Task<TestDetailsModel>

Test details data.

GetTestPracticialStatistics(int, int)

Fetch statistics.

Declaration
public static Task<LabsVisitingList> GetTestPracticialStatistics(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<LabsVisitingList>

Statistics data.

GetTestStatistics(int, int)

Fetch statistics.

Declaration
public static Task<LabsVisitingList> GetTestStatistics(int subjectId, int groupId)
Parameters
Type Name Description
int subjectId

Subject ID.

int groupId

Group ID.

Returns
Type Description
Task<LabsVisitingList>

Statistics data.

GetToken(string, string)

Declaration
public static Task<TokenModel> GetToken(string username, string password)
Parameters
Type Name Description
string username
string password
Returns
Type Description
Task<TokenModel>

GetUserAnswers(int)

Declaration
public static Task<ExtendedTestResultModel> GetUserAnswers(int testId)
Parameters
Type Name Description
int testId
Returns
Type Description
Task<ExtendedTestResultModel>

GetUserAnswers(int, int)

Fetch test answers.

Declaration
public static Task<List<TestResultsModel>> GetUserAnswers(int userId, int testId)
Parameters
Type Name Description
int userId

User ID.

int testId

Test ID.

Returns
Type Description
Task<List<TestResultsModel>>

List of results data.

Login(string, string)

Authorize.

Declaration
public static Task<UserModel> Login(string username, string password)
Parameters
Type Name Description
string username

Username.

string password

Password.

Returns
Type Description
Task<UserModel>

User data.

ResetData()

Delete data cache.

Declaration
public static void ResetData()

SetError(string, bool, bool)

Set error details.

Declaration
public static void SetError(string message, bool isConnectionError, bool sessionExpired)
Parameters
Type Name Description
string message

Error message.

bool isConnectionError

Is network connection issue.

bool sessionExpired

Is session expired issue.

Remarks

Can be null (if no error occurred).

In this article
Back to top Copyright (C) EduCATS. Generated by DocFX.