예제 #1
0
        private void btnRole_Click(object sender, EventArgs e)
        {
            string txtButton = ((Button)sender).Text;
            Button btnRole   = (Button)sender;
            string roldId    = GetRoleId(btnRole);

            if (string.IsNullOrEmpty(roldId))
            {
                BaseRoleEntity roleEntity = new BaseRoleEntity();
                roleEntity.OrganizeId        = this.EntityId;
                roleEntity.Code              = ((Button)sender).Name.Substring(3).Replace("Delete", "");
                roleEntity.RealName          = this.txtFullName.Text + "_" + txtButton;
                roleEntity.Description       = ((Button)sender).Text;
                roleEntity.CategoryCode      = "Duty";
                roleEntity.Enabled           = 1;
                roleEntity.DeletionStateCode = 0;
                BaseRoleManager roleManager = new BaseRoleManager(this.UserInfo);
                roldId      = roleManager.Add(roleEntity);
                btnRole.Tag = roldId;
            }
            FrmRoleUserAdmin frmRoleUserAdmin = new FrmRoleUserAdmin(roldId);

            frmRoleUserAdmin.ShowDialog(this);

            this.GetRoleUser(btnRole);
        }
예제 #2
0
        private void btnRoleUser_Click(object sender, EventArgs e)
        {
            DataRow          dataRow          = BaseInterfaceLogic.GetDataGridViewEntity(this.grdRole);
            string           id               = dataRow[BaseRoleEntity.FieldId].ToString();
            string           realName         = dataRow[BaseRoleEntity.FieldRealName].ToString();
            FrmRoleUserAdmin frmRoleUserAdmin = new FrmRoleUserAdmin(id, realName);

            frmRoleUserAdmin.ShowDialog(this);
        }
예제 #3
0
        private void btnRoleUser_Click(object sender, EventArgs e)
        {
            FrmRoleUserAdmin frmRoleUserAdmin = new FrmRoleUserAdmin(this.TargetRoleId, this.TargetRoleRealName);

            frmRoleUserAdmin.ShowDialog(this);
        }