..
This commit is contained in:
@@ -9,7 +9,7 @@ using System.Windows.Forms;
|
||||
|
||||
namespace Project._Common
|
||||
{
|
||||
public partial class fUserList : FCOMMON.fBase
|
||||
public partial class fUserList : FCOMMON.fBase
|
||||
{
|
||||
public fUserList()
|
||||
{
|
||||
@@ -36,8 +36,8 @@ namespace Project._Common
|
||||
private void __Load(object sender, EventArgs e)
|
||||
{
|
||||
var form = this as Form;
|
||||
Pub.SetFormStatus(ref form, this.Name , true);
|
||||
this.Show();
|
||||
Pub.SetFormStatus(ref form, this.Name, true);
|
||||
this.Show();
|
||||
Application.DoEvents();
|
||||
|
||||
cmbdept.Enabled = FCOMMON.info.Login.level > 9;
|
||||
@@ -46,7 +46,7 @@ namespace Project._Common
|
||||
{
|
||||
this.dvc_id.Visible = true;
|
||||
this.btDevel.Visible = true;
|
||||
this.dv1.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;
|
||||
this.dv1.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -59,18 +59,25 @@ namespace Project._Common
|
||||
this.usersBindingNavigatorSaveItem.Enabled = false;
|
||||
this.bindingNavigatorAddNewItem.Enabled = false;
|
||||
this.bindingNavigatorDeleteItem.Enabled = false;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
//부서목록 업데이트
|
||||
var db = new DataClasses1DataContext();
|
||||
var GrpList = db.UserGroup.Where(t => t.gcode != null && t.permission != null && t.gcode != "" && t.permission > 0);
|
||||
|
||||
//var tagrp = new dsMSSQLTableAdapters.UserGroupTableAdapter();
|
||||
//var grplist = tagrp.GetData();
|
||||
|
||||
this.cmbdept.Items.Clear();
|
||||
var deptList = FCOMMON.DBM.getGroupList("dept", "users");
|
||||
foreach (var item in deptList)
|
||||
this.cmbdept.Items.Add(item);
|
||||
|
||||
//var deptList = FCOMMON.DBM.getGroupList("dept", "users");
|
||||
foreach (var item in GrpList)
|
||||
this.cmbdept.Items.Add(item.dept);
|
||||
|
||||
this.cmbdept.Text = FCOMMON.info.Login.dept;
|
||||
btRef.PerformClick();
|
||||
|
||||
|
||||
}
|
||||
private void usersBindingNavigatorSaveItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -85,12 +92,12 @@ namespace Project._Common
|
||||
var drv = this.bs.Current as DataRowView;
|
||||
if (drv == null) return;
|
||||
var dr = drv.Row as dsMSSQL.UsersRow;
|
||||
|
||||
|
||||
var f = new fNewID(dr.id);
|
||||
if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
|
||||
{
|
||||
var newid = f.tbIDN.Text.Trim();
|
||||
if(this.dsMSSQL.Users.Select("id='" + newid + "'").Length != 0)
|
||||
if (this.dsMSSQL.Users.Select("id='" + newid + "'").Length != 0)
|
||||
{
|
||||
Util.MsgE("Exist id - error");
|
||||
return;
|
||||
@@ -146,8 +153,8 @@ namespace Project._Common
|
||||
|
||||
private void 한글이름분리ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
foreach(dsMSSQL.UsersRow dr in this.dsMSSQL.Users.Rows)
|
||||
|
||||
foreach (dsMSSQL.UsersRow dr in this.dsMSSQL.Users.Rows)
|
||||
{
|
||||
var name = dr.name;
|
||||
var newname = name.Split(' ')[0];
|
||||
@@ -161,8 +168,17 @@ namespace Project._Common
|
||||
//read data
|
||||
if (tbProcess.Text.Trim() == "") tbProcess.Text = "%";
|
||||
this.dsMSSQL.Users.Clear();
|
||||
this.ta.Fill(this.dsMSSQL.Users, this.cmbdept.Text, tbProcess.Text.Trim());
|
||||
this.dsMSSQL.Users.AcceptChanges();
|
||||
|
||||
var db = new DataClasses1DataContext();
|
||||
if(tbProcess.Text.Trim() != "" && tbProcess.Text.Trim() != "%")
|
||||
this.bs.DataSource = db.vGroupUser.Where(t => t.dept == this.cmbdept.Text && t.processs.Contains(tbProcess.Text.Trim()));
|
||||
else
|
||||
this.bs.DataSource = db.vGroupUser.Where(t => t.dept == this.cmbdept.Text);
|
||||
|
||||
|
||||
|
||||
//this.ta.Fill(this.dsMSSQL.Users, this.cmbdept.Text, tbProcess.Text.Trim());
|
||||
//this.dsMSSQL.Users.AcceptChanges();
|
||||
this.dv1.AutoResizeColumns();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user