migratino complete
This commit is contained in:
@@ -34,9 +34,10 @@ namespace Project._Common
|
||||
btChangePW.Enabled = true;
|
||||
|
||||
|
||||
var db = new EEEntitiesMain();
|
||||
var db_user = db.Users.Where(t => t.id == id).FirstOrDefault();
|
||||
var db_guser = db.EETGW_GroupUser.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.uid == id).FirstOrDefault();
|
||||
var taUser = new dsMSSQLTableAdapters.UsersTableAdapter();// EEEntitiesMain();
|
||||
var taGUser = new dsMSSQLTableAdapters.EETGW_GroupUserTableAdapter();
|
||||
var db_user = taUser.GetID(id).FirstOrDefault();// db.Users.Where(t => t.id == id).FirstOrDefault();
|
||||
var db_guser = taGUser.GetbyID(FCOMMON.info.Login.gcode, id).FirstOrDefault();// db.EETGW_GroupUser.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.uid == id).FirstOrDefault();
|
||||
if (db_user != null)
|
||||
{
|
||||
tbNameK.Text = db_user.name;
|
||||
@@ -57,9 +58,9 @@ namespace Project._Common
|
||||
tbState.Text = db_guser.state;
|
||||
|
||||
//this.chkJobReport.Checked = (db_guser.useJobReport == null ? false : (bool)db_guser.useJobReport);
|
||||
this.chkJobReport.Checked = (db_guser.useJobReport == null ? false : (bool)db_guser.useJobReport);
|
||||
this.chkUseState.Checked = (db_guser.useUserState == null ? false : (bool)db_guser.useUserState);
|
||||
this.chkExceptHoly.Checked = (db_guser.exceptHoly == null ? false : (bool)db_guser.exceptHoly);
|
||||
this.chkJobReport.Checked = (db_guser.IsuseJobReportNull() ? false : (bool)db_guser.useJobReport);
|
||||
this.chkUseState.Checked = (db_guser.IsuseUserStateNull() ? false : (bool)db_guser.useUserState);
|
||||
this.chkExceptHoly.Checked = (db_guser.IsexceptHolyNull() ? false : (bool)db_guser.exceptHoly);
|
||||
}
|
||||
|
||||
this.Text = "사용자 정보 변경";
|
||||
@@ -108,8 +109,8 @@ namespace Project._Common
|
||||
return;
|
||||
}
|
||||
|
||||
var db = new EEEntitiesMain();
|
||||
var dr_user = db.Users.Where(t => t.id == id).FirstOrDefault();
|
||||
var db = new dsMSSQLTableAdapters.UsersTableAdapter();// EEEntitiesMain();
|
||||
var dr_user = db.GetID(id).FirstOrDefault();//.Where(t => t.id == id).FirstOrDefault();
|
||||
if (dr_user == null)
|
||||
{
|
||||
FCOMMON.Util.MsgE("등록된 자료가 없습니다");
|
||||
@@ -132,7 +133,8 @@ namespace Project._Common
|
||||
//부서가잇다면 해당 부서에서 해당 사용자의 공정을 찾는다
|
||||
if (tbDept.Text.isEmpty() == false)
|
||||
{
|
||||
var drGrp = db.vGroupUser.Where(t => t.id == id).FirstOrDefault();
|
||||
var tagGUser = new dsMSSQLTableAdapters.vGroupUserTableAdapter();
|
||||
var drGrp = tagGUser.GetOnlyID(id).FirstOrDefault();// db.vGroupUser.Where(t => t.id == id).FirstOrDefault();
|
||||
if (drGrp != null)
|
||||
{
|
||||
tbProcess.Text = drGrp.processs;
|
||||
@@ -175,18 +177,19 @@ namespace Project._Common
|
||||
if (drGuser.level == 0)
|
||||
{
|
||||
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.account));
|
||||
if(curLevel >= 5)
|
||||
if (curLevel >= 5)
|
||||
{
|
||||
FCOMMON.Util.MsgI($"해당 계정이 활성화 됩니다.");
|
||||
drGuser.level = 1;
|
||||
}
|
||||
else {
|
||||
else
|
||||
{
|
||||
FCOMMON.Util.MsgE($"이미 존재하는 사용자 정보입니다\n" +
|
||||
"아직 관리자 승인이 되지 않은 상태입니다\n" +
|
||||
"계정관리자 통해서 계정을 활성화를 하세요");
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
else FCOMMON.Util.MsgI($"이미 존재하는 사용자 정보입니다\n" + "기존 정보가 업데이트 됩니다");
|
||||
}
|
||||
@@ -271,7 +274,7 @@ namespace Project._Common
|
||||
var cnt1 = taUserGrp.Update(dtUserGrp);
|
||||
var cnt2 = tauser.Update(dtuser);
|
||||
|
||||
if(cnt1 +cnt2 != 2)
|
||||
if (cnt1 + cnt2 != 2)
|
||||
{
|
||||
FCOMMON.Util.MsgE("저장에 문제가 생겼습니다\n관리자에게 문의 하시기 바랍니다");
|
||||
}
|
||||
@@ -310,8 +313,8 @@ namespace Project._Common
|
||||
//해당 그룹에 해당 사용자가 존재하는지 확이한다.
|
||||
var gcode = FCOMMON.info.Login.gcode;
|
||||
var uid = tbId.Text;
|
||||
var db = new EEEntitiesMain();
|
||||
var drUser = db.Users.SingleOrDefault(t => t.id == uid);
|
||||
var db = new dsMSSQLTableAdapters.UsersTableAdapter();// EEEntitiesMain();
|
||||
var drUser = db.GetID(uid).FirstOrDefault();// .Users.SingleOrDefault(t => t.id == uid);
|
||||
if (drUser != null)
|
||||
{
|
||||
if (curLevel < 5 && opass.Equals(drUser.password) == false)
|
||||
|
||||
Reference in New Issue
Block a user