....
This commit is contained in:
		| @@ -50,31 +50,26 @@ namespace FBS0000 | ||||
|  | ||||
|  | ||||
|             //그룹목록 | ||||
|             var taGrp = new dsMSSQLTableAdapters.WorkTableGrpTableAdapter(); | ||||
|             var dtGrp = taGrp.GetData(FCOMMON.info.Login.gcode); | ||||
|             this.cmbGrp.Items.Clear(); | ||||
|             foreach (var item in dtGrp) | ||||
|             { | ||||
|                 cmbGrp.Items.Add(string.Format("{0}", item.grp)); | ||||
|             } | ||||
|             if (string.IsNullOrEmpty(GrpName) == false) cmbGrp.Text = GrpName; | ||||
|             else if (cmbGrp.Items.Count > 0) cmbGrp.SelectedIndex = 0; | ||||
|             //var taGrp = new dsMSSQLTableAdapters.WorkTableGrpTableAdapter(); | ||||
|             //var dtGrp = taGrp.GetData(FCOMMON.info.Login.gcode); | ||||
|             //this.cmbGrp.Items.Clear(); | ||||
|             //foreach (var item in dtGrp) | ||||
|             //{ | ||||
|             //    cmbGrp.Items.Add(string.Format("{0}", item.grp)); | ||||
|             //} | ||||
|             //if (string.IsNullOrEmpty(GrpName) == false) cmbGrp.Text = GrpName; | ||||
|             //else if (cmbGrp.Items.Count > 0) cmbGrp.SelectedIndex = 0; | ||||
|  | ||||
|             //해당그룹내의 사용자 목록을 가져와야한다 | ||||
|             if (cmbGrp.SelectedIndex >= 0) | ||||
|             var dtUser = FCOMMON.DBM.getUserTable(); | ||||
|             //this.cmbUser.DisplayMember = "dispName"; | ||||
|             //this.cmbUser.ValueMember = "id"; | ||||
|             // this.bs.DataSource = dr; | ||||
|             this.cmbUser.Items.Clear(); | ||||
|             this.cmbUser.Items.Add("-- ALL --"); | ||||
|             foreach (DataRow dr in dtUser.Rows) | ||||
|             { | ||||
|                 var taUser = new dsMSSQLTableAdapters.EETGW_WorkTableUserTableAdapter(); | ||||
|                 var dtUser = taUser.GetData(FCOMMON.info.Login.gcode, cmbGrp.Text); | ||||
|                 this.cmbUser.Items.Clear(); | ||||
|                 this.cmbUser.Items.Add("-- ALL --"); | ||||
|                 foreach (var user in dtUser) | ||||
|                 { | ||||
|                     this.cmbUser.Items.Add(string.Format("[{0}] {1}", user.empno, user.name)); | ||||
|                 } | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 //그룹이 선택되지 않아서 사용자 목록을 가져오지않는다. | ||||
|                 this.cmbUser.Items.Add(dr["dispname"].ToString()); | ||||
|             } | ||||
|  | ||||
|             //일반사용자의경우에는 상태를 변경하지 못한다. | ||||
| @@ -100,9 +95,8 @@ namespace FBS0000 | ||||
|                 btDel.Enabled = false; | ||||
|                 btAdd.Enabled = false; | ||||
|  | ||||
|                 this.cmbUser.Text = string.Format("[{0}] {1}", FCOMMON.info.Login.no, FCOMMON.info.Login.nameK); | ||||
|                 this.cmbUser.Enabled = false;   //사용자를 고칠수 없게 한다. | ||||
|                 this.cmbGrp.Enabled = false; | ||||
|                 this.cmbUser.Text = string.Format("{1}({0})", FCOMMON.info.Login.no, FCOMMON.info.Login.nameK); | ||||
|                 //this.cmbUser.Enabled = false;   //사용자를 고칠수 없게 한다. | ||||
|  | ||||
|             } | ||||
|  | ||||
| @@ -125,7 +119,9 @@ namespace FBS0000 | ||||
|             string uid = "%"; | ||||
|             if (cmbUser.SelectedIndex > 0) | ||||
|             { | ||||
|                 uid = cmbUser.Text.Substring(1, cmbUser.Text.IndexOf(']') - 1); | ||||
|                 var si = cmbUser.Text.IndexOf("("); | ||||
|                 var ei = cmbUser.Text.LastIndexOf(")"); | ||||
|                 uid = cmbUser.Text.Substring(si+1, ei - si - 1); | ||||
|             } | ||||
|             return uid; | ||||
|         } | ||||
| @@ -176,7 +172,7 @@ namespace FBS0000 | ||||
|             else sbJan.ForeColor = Color.Blue; | ||||
|  | ||||
|             //현재그룹의 사용자 목록을 조호힌다. | ||||
|             taUser.Fill(this.dsMSSQL.EETGW_WorkTableUser, FCOMMON.info.Login.gcode, cmbGrp.Text); | ||||
|             //taUser.Fill(this.dsMSSQL.EETGW_WorkTableUser, FCOMMON.info.Login.gcode, cmbGrp.Text); | ||||
|  | ||||
|             //모든데이터의 성명을 표시해준다 | ||||
|             var qta = new dsMSSQLTableAdapters.QueriesTableAdapter(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 chi
					chi