void ModRoleInfo() { if (dgvRolesInfo.CurrentRow != null) { long RoleID = Convert.ToInt64(dgvRolesInfo.CurrentRow.Cells["ColumnRoleID"].Value); string RoleName = dgvRolesInfo.CurrentRow.Cells["ColumnRoleName"].Value.ToString(); string Description = dgvRolesInfo.CurrentRow.Cells["ColumnDescription"].Value.ToString(); FormRoleProperty dlg = new FormRoleProperty(); dlg.RoleID = RoleID; dlg.RoleName = RoleName; dlg.Description = Description; if (dlg.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(dlg.RoleName)) { if (m_DbAdaHelper.UpdateRoleInfo(RoleID, dlg.RoleName, dlg.Description)) { DataRefresh(); } else { MessageBox.Show("修改职位失败!"); } } } } }
private void toolStripButtonNew_Click(object sender, EventArgs e) { FormRoleProperty dlg = new FormRoleProperty(); if (dlg.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(dlg.RoleName)) { if (m_DbAdaHelper.AddRoleInfo(dlg.RoleName, dlg.Description)) { DataRefresh(); } else { MessageBox.Show("添加职位失败!"); } } } }