Ejemplo n.º 1
0
 public override object ToParam()
 {
     return(new
     {
         a = AccountName.ToUpper(),
         b = GroupName.ToUpper()
     });
 }
Ejemplo n.º 2
0
 internal object ToParam()
 {
     return(new
     {
         account = AccountName.ToUpper(),
         group = GroupName.ToUpper()
     });
 }
Ejemplo n.º 3
0
        private async Task SaveCommandEvent()
        {
            if (Validate())
            {
                try
                {
                    UserPreferences preferences = new UserPreferences()
                    {
                        Gruop    = GroupName.ToUpper(),
                        UserName = UserName.ToUpper(),
                    };
                    var SaveResult = await DependencyService.Get <IUserPreferences>().SaveUserPreferences(preferences);

                    if (SaveResult.Success)
                    {
                        Constants.UserName           = UserName.ToUpper();
                        Constants.GroupName          = GroupName.ToUpper();
                        Application.Current.MainPage = new NavigationPage(new RegistrationPage());
                    }
                    else
                    {
                        if (SaveResult.Error is Exception ex)
                        {
                            await base.View.DisplayAlert(Constants.AppName, ex.Message, "Ok");
                        }
                        else
                        {
                            await base.View.DisplayAlert(Constants.AppName, "Something went wrong.", "Ok");
                        }
                    }
                }
                catch (Exception ex)
                {
                    await base.View.DisplayAlert(Constants.AppName, ex.Message, "Ok");
                }
            }
        }
Ejemplo n.º 4
0
        private bool CanOKExec()
        {
            ShowWarning = _allGroups.Contains(GroupName.ToUpper());

            return(!String.IsNullOrWhiteSpace(GroupName) && !ShowWarning);
        }
Ejemplo n.º 5
0
 public override string ToCsv()
 {
     return($"{GroupName.ToUpper()},{AccountName.ToUpper()},{ObjectType.ToLower()}");
 }
Ejemplo n.º 6
0
 public string ToCSV()
 {
     return(String.Format("{0},{1},{2}", GroupName.ToUpper(), AccountName.ToUpper(), ObjectType.ToLower()));
 }