This commit is contained in:
chi
2020-06-23 18:37:02 +09:00
parent 6103a340e5
commit d88b1e1909
16 changed files with 1033 additions and 1105 deletions

View File

@@ -9,18 +9,20 @@ using System.Windows.Forms;
namespace Project._Common
{
public partial class fUserInfo : FCOMMON.fBase
public partial class fUserInfo : Form // FCOMMON.fBase
{
public fUserInfo()
{
InitializeComponent();
}
dsMSSQL.UsersRow dr = null;
private void fUserInfo_Load(object sender, EventArgs e)
{
// TODO: 이 코드는 데이터를 'dsMSSQL.Users' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
//
this.ta.FillID(this.dsMSSQL.Users,FCOMMON.info.Login.no);
dr = this.dsMSSQL.Users.Rows[0] as dsMSSQL.UsersRow;
tbKJPath.Text = FCOMMON.DBM.getPathKJ(FCOMMON.info.Login.dept);
tbKJPath.Tag = tbKJPath.Text;
if (FCOMMON.info.Login.level > 4) tbKJPath.Enabled = true;
@@ -42,11 +44,13 @@ namespace Project._Common
}
else
{
this.Validate();
this.bs.EndEdit();
var drv = bs.Current as DataRowView;
drv["password"] = encpassN;
this.bs.EndEdit();
//this.Validate();
//this.bs.EndEdit();
dr.password = encpassN;
dr.EndEdit();
//var drv = bs.Current as DataRowView;
//drv["password"] = encpassN;
//this.bs.EndEdit();
}
}
}
@@ -64,7 +68,28 @@ namespace Project._Common
private void button2_Click(object sender, EventArgs e)
{
this.Validate();
dr.name = tbNameK.Text;
dr.dept = tbDept.Text;
dr.email = tbEmail.Text;
dr.tel = tbTel.Text;
dr.hp = tbHp.Text;
dr.indate = tbDateIn.Text;
dr.outdate = tbDateO.Text;
dr.nameE = tbNameE.Text;
dr.grade = tbGrade.Text;
dr.memo = tbMemo.Text;
dr.processs = tbProcess.Text;
dr.level = short.Parse(tbLevel.Text);
dr.EndEdit();
this.bs.EndEdit();
// dr.processs = tbProcess.Text;
// dr.EndEdit();
try
{
if (tbKJPath.Enabled)
@@ -79,9 +104,15 @@ namespace Project._Common
}
}
var cnt = this.tam.UpdateAll(this.dsMSSQL);
Util.MsgI(string.Format("{0}건의 자료가 업데이트 됨", cnt));
DialogResult = System.Windows.Forms.DialogResult.OK;
var cnt = this.ta.Update(this.dsMSSQL.Users);
if(cnt == 1)
{
Util.MsgI(string.Format("{0}건의 자료가 업데이트 됨", cnt));
DialogResult = System.Windows.Forms.DialogResult.OK;
}
else
Util.MsgE(string.Format("{0}건의 자료가 업데이트 됨", cnt));
}
catch (Exception ex)
{