190724
This commit is contained in:
127
Project/fMain.cs
127
Project/fMain.cs
@@ -116,14 +116,22 @@ namespace Project
|
||||
if (flogIn.ShowDialog() != System.Windows.Forms.DialogResult.OK)
|
||||
Application.ExitThread();
|
||||
|
||||
this.menu_purchase.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_purchase);
|
||||
this.menu_project.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_project);
|
||||
this.menu_dailyhistory.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_history);
|
||||
this.menu_jago.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_jago);
|
||||
this.menu_eq.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_equipment);
|
||||
this.menu_kuntae.Visible = FCOMMON.Util.getBit(FCOMMON.info.Login.gpermission, (int)FCOMMON.eGroupPermission.menu_workday);
|
||||
|
||||
if (FCOMMON.info.Login.level >= 10) btDev.Visible = true;
|
||||
|
||||
sbLogin.Text = string.Format("[{0}] ({1}-{2} T:{3}) - {4}",
|
||||
sbLogin.Text = string.Format("[{0}] ({1}-{2} T:{3}) - ({5}){4}",
|
||||
FCOMMON.info.Login.title,
|
||||
FCOMMON.info.Login.no,
|
||||
FCOMMON.info.Login.nameK,
|
||||
FCOMMON.info.Login.tel,
|
||||
FCOMMON.info.Login.dept);
|
||||
FCOMMON.info.Login.dept,
|
||||
FCOMMON.info.Login.gcode);
|
||||
Pub.log.Add("Program Start");
|
||||
|
||||
Func_RunStartForm();
|
||||
@@ -308,7 +316,7 @@ namespace Project
|
||||
|
||||
private void personalInventoryToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Menu_Inventory();
|
||||
Menu_InventoryUser();
|
||||
}
|
||||
|
||||
void Menu_Inventory()
|
||||
@@ -317,7 +325,12 @@ namespace Project
|
||||
if (!ShowForm(formkey))
|
||||
AddForm(formkey, new FCM0000.fInventory());
|
||||
}
|
||||
|
||||
void Menu_InventoryUser()
|
||||
{
|
||||
string formkey = "INVENTORYUSER";
|
||||
if (!ShowForm(formkey))
|
||||
AddForm(formkey, new FCM0000.fInventoryUser());
|
||||
}
|
||||
private void minutesToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -401,7 +414,7 @@ namespace Project
|
||||
|
||||
private void toolStripButton2_Click(object sender, EventArgs e)
|
||||
{
|
||||
nRPurchaseToolStripMenuItem.PerformClick();
|
||||
menu_purchase.PerformClick();
|
||||
}
|
||||
|
||||
private void userAccountToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@@ -412,25 +425,13 @@ namespace Project
|
||||
|
||||
private void aDSUserListToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
if (FCOMMON.info.Login.level < 10)
|
||||
{
|
||||
FCOMMON.Util.MsgE("개발자 이상 사용가능한 메뉴 입니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
string formkey = "ADUSERS";
|
||||
if (!ShowForm(formkey))
|
||||
AddForm(formkey, new _Common.fADSUserList());
|
||||
|
||||
}
|
||||
|
||||
private void myAccouserToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
string formkey = "USERS";
|
||||
if (!ShowForm(formkey))
|
||||
AddForm(formkey, new _Common.fUserList());
|
||||
|
||||
var f = new _Common.fUserList();
|
||||
f.ShowDialog();
|
||||
}
|
||||
|
||||
private void toolStripButton3_Click(object sender, EventArgs e)
|
||||
@@ -607,5 +608,91 @@ namespace Project
|
||||
f.ShowDialog();
|
||||
}
|
||||
|
||||
private void 재고관리ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Menu_Inventory();
|
||||
}
|
||||
|
||||
private void 그룹정보ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
//string formkey = "USERGROUP";
|
||||
//if (!ShowForm(formkey))
|
||||
// AddForm(formkey, new FCM0000.fUserGroup());
|
||||
}
|
||||
|
||||
private void addSIdDataToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
string sql = "select idx from items where isnull([sid],'') = ''";
|
||||
var cn = FCOMMON.DBM.getCn();
|
||||
cn.Open();
|
||||
|
||||
//string sql = "select " + field + " from " + table + " where idx = " + idx.ToString();
|
||||
var cmdupdate = new System.Data.SqlClient.SqlCommand("update items set [sid] = @sid where idx = @idx",cn);
|
||||
cmdupdate.Parameters.Add("sid", SqlDbType.VarChar);
|
||||
cmdupdate.Parameters.Add("idx", SqlDbType.Int);
|
||||
|
||||
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
|
||||
var dar = cmd.ExecuteReader();
|
||||
|
||||
List<int> idxlist = new List<int>();
|
||||
while (dar.Read())
|
||||
{
|
||||
var idx = int.Parse(dar[0].ToString());
|
||||
idxlist.Add(idx);
|
||||
}
|
||||
dar.Close();
|
||||
dar.Dispose();
|
||||
|
||||
//임시SID는 전체 19자리이며 #TEMP#으로 시작하낟.
|
||||
foreach(var idx in idxlist)
|
||||
{
|
||||
var newsid = "#TEMP#" + idx.ToString("000000000000000") ;
|
||||
cmdupdate.Parameters[0].Value = newsid;
|
||||
cmdupdate.Parameters[1].Value = idx;
|
||||
cmdupdate.ExecuteNonQuery();
|
||||
}
|
||||
|
||||
cn.Close();
|
||||
cn.Dispose();
|
||||
}
|
||||
|
||||
private void 계정목록ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (FCOMMON.info.Login.level < 10)
|
||||
{
|
||||
FCOMMON.Util.MsgE("개발자 이상 사용가능한 메뉴 입니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
var f = new _Common.fADSUserList();
|
||||
f.ShowDialog();
|
||||
}
|
||||
|
||||
private void 그룹정보ToolStripMenuItem1_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (FCOMMON.info.Login.level < 10)
|
||||
{
|
||||
FCOMMON.Util.MsgE("개발자 이상 사용가능한 메뉴 입니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
var f = new FCM0000.fUserGroup();
|
||||
f.ShowDialog();
|
||||
}
|
||||
|
||||
private void 권한설정ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (FCOMMON.info.Login.level < 5)
|
||||
{
|
||||
FCOMMON.Util.MsgE("관리자 이상 사용가능한 메뉴 입니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
var f = new FCM0000.fUserAuth();
|
||||
f.ShowDialog();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user