사용자목록DB를 Et 에서 dataset 으로 변경함 ,et에서 오는 목록의데이터가 이상하다;; 수량은 맞는데 내용이 1번 데이터하고 모두 동일 하다

This commit is contained in:
chi
2020-12-16 09:43:27 +09:00
parent 72fbd69856
commit dbe1a6cb87
10 changed files with 2860 additions and 1005 deletions

View File

@@ -176,16 +176,22 @@ namespace Project._Common
if (tbProcess.Text.Trim() == "") tbProcess.Text = "%";
this.dsMSSQL.Users.Clear();
var db = new EEEntitiesMain();
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);
//var db = new EEEntitiesMain();
//IQueryable<vGroupUser> userlist = null; // db.vGroupUser.Where(t => t.dept == this.cmbdept.Text && t.processs.Contains(tbProcess.Text.Trim())).ToList();
//if (tbProcess.Text.Trim() != "" && tbProcess.Text.Trim() != "%")
// userlist = db.vGroupUser.Where(t => t.dept == this.cmbdept.Text && t.processs.Contains(tbProcess.Text.Trim()));
//else
// userlist = db.vGroupUser.Where(t => t.dept == this.cmbdept.Text);
//var ll = userlist.ToArray();
//this.bs.DataSource = userlist;
//this.ta.Fill(this.dsMSSQL.Users, this.cmbdept.Text, tbProcess.Text.Trim());
//this.dsMSSQL.Users.AcceptChanges();
this.ta.Fill(this.dsMSSQL.Users, this.cmbdept.Text, tbProcess.Text.Trim());
this.dsMSSQL.Users.AcceptChanges();
this.dv1.AutoResizeColumns();
}
private void autoResizeColumnToolStripMenuItem_Click(object sender, EventArgs e)