public EditUserProfilePageViewModel(INavigationService navigationService, IAppSettings settings, IPageDialogService pageDialogService, IComplaintService complaintService, IAccountService accountService, IUserDialogs userDialogs) : base(navigationService, settings, pageDialogService) { UserEmail = new ValidatableObject <string>(); UserName = new ValidatableObject <string>(); UserCity = new ValidatableObject <string>(); UserMobile = new ValidatableObject <string>(); UserEmail.Value = _settings.Email; UserName.Value = _settings.Name; UserCity.Value = _settings.UserCity; UserMobile.Value = _settings.PhoneNumber; _complaintService = complaintService; _accountService = accountService; _userDialogs = userDialogs; AddValidations(); CurrentCity = new CitysModel(); }
public RegistrationsPageViewModel(INavigationService navigationservice, IAppSettings settings, IUserDialogs userDialogs, IPageDialogService pageDialogService, IAccountService accountService, IComplaintService complaintService) : base(navigationservice, settings, pageDialogService) { UserEmail = new ValidatableObject <string>(); UserPassword = new ValidatableObject <string>(); ConfirmPassword = new ValidatableObject <string>(); UserMobile = new ValidatableObject <string>(); UserCity = new ValidatableObject <string>(); UserName = new ValidatableObject <string>(); IsPrivacyPolicyCheck = new ValidatableObject <bool>(); IsPrivacyPolicyCheck.Value = false; UserCity.Value = "---Select city---"; _accountService = accountService; _userDialogs = userDialogs; _complaintService = complaintService; CurrentCity = new CitysModel(); AddValidations(); }