示例#1
0
        private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 2)
            {
                myserver.deleteRole(Program.index, e.RowIndex);
                dataShow();
            }
            if (e.ColumnIndex == 3)
            {
                var r = new ServiceReference1.Roles();
                r.RoleName = dataGridView1.CurrentRow.Cells[0].Value.ToString();
                r.RoleType = dataGridView1.CurrentRow.Cells[1].Value.ToString();
                this.Hide();
                (new EditRoles(r, e.RowIndex)).Show();


                /*var r = new ServiceReference1.Roles();
                 * r.RoleName = myserver.getRoleName(Program.index, e.RowIndex);
                 * r.RoleType = myserver.getRoleType(Program.index, e.RowIndex);
                 * EditRoles er = new EditRoles(r,e.RowIndex);
                 * ActiveForm.Hide();
                 * er.Show();*/
            }
            if (e.ColumnIndex == 4)
            {
                this.Hide();
                (new Goals(e.RowIndex)).Show();
            }
        }
 public EditRoles(ServiceReference1.Roles r, int i)
 {
     index  = i;
     this.r = r;
     InitializeComponent();
     //txtEditRoleName.Text = r.RoleName;
     //cmbEditRoleType.SelectedItem = r.RoleType;
 }
示例#3
0
        private void BtnAddRole_Click(object sender, EventArgs e)
        {
            var myRole = new ServiceReference1.Roles();

            myRole.RoleName = txtRoleName.Text;
            myRole.RoleType = comboBox1.SelectedItem.ToString();
            myserver.addRole(Program.index, myRole);
            dataShow();
        }