Exemplo n.º 1
0
        private bool Valid()
        {
            if (SourcePermissions.GetSelectedPermissions().Count == 0)
            {
                SquadronContext.Warn("Please select atleast one permission to copy!");
                return(false);
            }

            return(true);
        }
Exemplo n.º 2
0
        private void Copy()
        {
            var permissions = SourcePermissions.GetSelectedPermissions();

            _permissionUtility.SetPermissions(DestUserText.Text, permissions);

            FooterPanel.Text = "Copy operation completed!";

            if (_permissionUtility.SkippedPermissions)
            {
                SquadronContext.Warn(FooterPanel.Text + Environment.NewLine + Environment.NewLine + "('Limited Access' permissions were skipped!)");
            }
        }
Exemplo n.º 3
0
        private void FindButton_Click(object sender, EventArgs e)
        {
            SquadronHelper.Instance.StartAnimation();

            try
            {
                SourcePermissions.CheckDisplayName = false;
                SourcePermissions.CheckGroupNames  = true;
                SourcePermissions.ExactMatch       = true;

                SourcePermissions.Refresh(SourceUserText.Text, SquadronContext.Url);
            }
            finally
            {
                SquadronHelper.Instance.StopAnimation();
            }
        }
Exemplo n.º 4
0
 private bool Confirm()
 {
     return(SquadronContext.Confirm("The selected " + SourcePermissions.GetSelectedPermissions().Count.ToString() + " permission(s) will be copied to following user: "******"Are you sure you want to continue?"));
 }