46 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.ComponentModel;
 | |
| using System.Data;
 | |
| using System.Drawing;
 | |
| using System.Linq;
 | |
| using System.Text;
 | |
| using System.Windows.Forms;
 | |
| 
 | |
| namespace DocumentManagement.UI
 | |
| {
 | |
|     public partial class frmUserTempPurview : Form
 | |
|     {
 | |
|         public frmUserTempPurview()
 | |
|         {
 | |
|             InitializeComponent();
 | |
|         }
 | |
| 
 | |
|         private void frmUserTempPurview_Load(object sender, EventArgs e)
 | |
|         {
 | |
|             AIMSExtension.PublicMethod.SetDgvAttribute(dgvUserPurview);
 | |
| 
 | |
|             dgvUserPurview.DataSource =  RoleGetDataTable();
 | |
|         }
 | |
|         public DataTable RoleGetDataTable()
 | |
|         {
 | |
|             StringBuilder strSql = new StringBuilder();
 | |
|             strSql.Append("select [Id],[RoleName],[PermissionLevel],CASE IsValid WHEN  1 THEN '有效' WHEN 0 THEN '无效'  END AS  IsValid ");
 | |
|             strSql.Append(" FROM Role ");
 | |
|             return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
 | |
|         }
 | |
| 
 | |
| 
 | |
|         private void dgvUserPurview_CellContentClick(object sender, DataGridViewCellEventArgs e)
 | |
|         {
 | |
|             if (this.dgvUserPurview.Columns[e.ColumnIndex].Name == "OperatorColumn")
 | |
|             {
 | |
|                 frmUserTempPurviewDetail frmUserTempPurviewDetail = new UI.frmUserTempPurviewDetail();
 | |
|                 frmUserTempPurviewDetail.RoleId = System.Convert.ToInt32(this.dgvUserPurview.SelectedRows[0].Cells["Id"].Value);
 | |
|                 frmUserTempPurviewDetail.RoleName = this.dgvUserPurview.SelectedRows[0].Cells["RoleName"].Value.ToString();
 | |
|                 frmUserTempPurviewDetail.ShowDialog();                
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |