コード例 #1
0
        private void EditProfilePopupConfirm_Clicked(object sender, EventArgs e)
        {
            if (!EditProfileValidator.ValidateAll())
            {
                return;
            }

            EditProfileAsync();
        }
コード例 #2
0
 public AccountAdminService(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork,
     EditProfileValidator editProfileValidator,
     ChangePasswordValidator changePasswordValidator)
 {
     _adminUserRepository     = adminUserRepository;
     _unitOfWork              = unitOfWork;
     _editProfileValidator    = editProfileValidator;
     _changePasswordValidator = changePasswordValidator;
 }
コード例 #3
0
        public CurrentUserProfilePage(User user)
        {
            CurrentUser = user;

            InitializeComponent();

            PopupControl    = new PopupControlSystem(OnBackButtonPressed);
            PopupCollection = new SwipablePopupCollection(PopupControl);

            EditProfileValidator = new EditProfileValidator(FirstNameEntry, LastNameEntry, PhoneEntry, Constants.VALID_HANDLER, Constants.INVALID_HANDLER);

            PopupCollection.Add(AvatarView);
            PopupCollection.Add(n1);
            PopupCollection.Add(n2);
        }