|
|
@@ -14,6 +14,9 @@ namespace UAS_LabelMachine
|
|
|
{
|
|
|
DataHelper dh;
|
|
|
DataTable dt;
|
|
|
+ //集团设置显示账号
|
|
|
+ string Masters = "XSQ,N_YITOA_YWC,ZXN,N_YITOA_LHCT,N_YITOA_CT,N_CHL,N_YITOA_HK,N_HUASL_SHTL,N_WILICHK,N_WILIC,N_E_SHINE_SH,N_SHBJ,N_BJKG,N_HUASL,N_HUASL_QD,N_HUASL_XM,N_HUASL_SZ";
|
|
|
+
|
|
|
public Login()
|
|
|
{
|
|
|
InitializeComponent();
|
|
|
@@ -32,9 +35,20 @@ namespace UAS_LabelMachine
|
|
|
dh = new DataHelper();
|
|
|
//获取账套信息
|
|
|
dt = (DataTable)dh.ExecuteSql("select ma_function,ms_pwd,ma_user from master ", "select");
|
|
|
+ DataTable MasterDB = dt.Clone();
|
|
|
+ for (int i = 0; i < dt.Rows.Count; i++)
|
|
|
+ {
|
|
|
+ if (Masters.Contains(dt.Rows[i]["ma_user"].ToString()))
|
|
|
+ {
|
|
|
+ DataRow dr = MasterDB.NewRow();
|
|
|
+ dr["ma_user"] = dt.Rows[i]["ma_user"];
|
|
|
+ dr["ma_function"] = dt.Rows[i]["ma_function"];
|
|
|
+ MasterDB.Rows.Add(dr);
|
|
|
+ }
|
|
|
+ }
|
|
|
MasterCombox.DisplayMember = "ma_function";
|
|
|
MasterCombox.ValueMember = "ma_user";
|
|
|
- MasterCombox.DataSource = dt;
|
|
|
+ MasterCombox.DataSource = MasterDB;
|
|
|
//读取上次登陆时的用户名和选择的账套
|
|
|
UserName.Text = Properties.Settings.Default.LastLoginUser;
|
|
|
MasterCombox.Text = Properties.Settings.Default.LastLoginMaster;
|