구매 엑셀 업로드 기능 완료 및 메뉴얼 작성
This commit is contained in:
@@ -29,7 +29,7 @@ namespace Project._Common
|
||||
{
|
||||
tbId.Enabled = false;
|
||||
button1.Enabled = false;
|
||||
textBox1.Enabled = false;
|
||||
btChangePW.Enabled = true;
|
||||
|
||||
|
||||
var db = new EEEntitiesMain();
|
||||
@@ -62,7 +62,11 @@ namespace Project._Common
|
||||
|
||||
this.Text = "사용자 정보 변경";
|
||||
}
|
||||
else this.Text = "사용자 정보 추가";
|
||||
else
|
||||
{
|
||||
this.Text = "사용자 정보 추가";
|
||||
btChangePW.Enabled = false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -180,7 +184,7 @@ namespace Project._Common
|
||||
drUser.gcode = gcode;
|
||||
drUser.level = 1;
|
||||
drUser.id = tbId.Text.Trim();
|
||||
drUser.password = "B6589FC6AB0DC82CF12099D1C2D40AB994E8410C"; //기본값0
|
||||
drUser.password = newpassword;// "B6589FC6AB0DC82CF12099D1C2D40AB994E8410C"; //기본값0
|
||||
|
||||
drUser.name = tbNameK.Text.Trim();
|
||||
drUser.nameE = tbNameE.Text.Trim();
|
||||
@@ -198,7 +202,9 @@ namespace Project._Common
|
||||
|
||||
else
|
||||
{
|
||||
if (drUser.password.isEmpty()) drUser.password = "B6589FC6AB0DC82CF12099D1C2D40AB994E8410C";
|
||||
if(string.IsNullOrEmpty(drUser.password))
|
||||
drUser.password = newpassword;// "B6589FC6AB0DC82CF12099D1C2D40AB994E8410C";
|
||||
|
||||
drUser.name = tbNameK.Text.Trim();
|
||||
drUser.nameE = tbNameE.Text.Trim();
|
||||
drUser.dept = this.tbDept.Text.Trim();
|
||||
@@ -220,7 +226,7 @@ namespace Project._Common
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
FCOMMON.Util.MsgE("save error\n"+ex.Message);
|
||||
FCOMMON.Util.MsgE("save error\n" + ex.Message);
|
||||
}
|
||||
|
||||
|
||||
@@ -234,5 +240,37 @@ namespace Project._Common
|
||||
private void chkJobReport_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
string newpassword = "B6589FC6AB0DC82CF12099D1C2D40AB994E8410C"; //기본값 0
|
||||
private void btChangePW_Click(object sender, EventArgs e)
|
||||
{
|
||||
var f = new fNewPassword(this.tbId.Text);
|
||||
if (f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
var opass = Pub.MakePasswordEnc( f.tbPassO.Text);
|
||||
|
||||
//해당 그룹에 해당 사용자가 존재하는지 확이한다.
|
||||
var gcode = FCOMMON.info.Login.gcode;
|
||||
var uid = tbId.Text;
|
||||
var db = new EEEntitiesMain();
|
||||
var drUser = db.Users.SingleOrDefault(t => t.id == uid);
|
||||
if (drUser != null)
|
||||
{
|
||||
if (opass.Equals(drUser.password)==false)
|
||||
{
|
||||
Util.MsgE("기존 암호가 일치하지 않습니다");
|
||||
return;
|
||||
}
|
||||
}
|
||||
else {
|
||||
Util.MsgE("사용자 정보가 없어 처리할 수 없습니다");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
newpassword = Pub.MakePasswordEnc(f.newpassword);
|
||||
Util.MsgI($"암호가 변경되었습니다.[저장] 버튼을 누르면 적용 됩니다");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user