コード例 #1
0
ファイル: ucLogin.cs プロジェクト: TuanCruise/VRB_Report
        private void txtPassword_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                try
                {
                    using (var ctrlSA = new SAController())
                    {
                        Session session;
                        ctrlSA.CreateUserSession(out session, txtUsername.Text, txtPassword.Text);


                        MainProcess.LoginToSystem(session);
                        if (session.ChkLog == 1)
                        {
                            frmInfo.ShowWarning("Error System", "Tài khoản của bạn đăng nhập lần đầu hoặc mật khẩu của bạn đã hết hạn. \n Bạn nên thay đổi mật khẩu để đảm bảo an toàn bảo mật khi sử dụng hệ thống !", this);
                            MainProcess.ExecuteModule("02913", "MAD");
                        }
                    }
                    CloseModule();
                }
                catch (Exception ex)
                {
                    ActiveControl    = txtUsername;
                    txtPassword.Text = "";
                    //txtUsername.Focus();
                    txtPassword.Focus();
                    ShowError(ex);
                }
            }
        }
コード例 #2
0
ファイル: frmMain.cs プロジェクト: TuanCruise/VRB_Report
        private void txtModuleID_EditValueChanged(object sender, EventArgs e)
        {
            if (txtModuleID.EditValue != null)
            {
                var moduleID = txtModuleID.EditValue.ToString().ToUpper();
                txtModuleID.EditValue = null;

                MainProcess.ExecuteModule(moduleID);
            }
        }
コード例 #3
0
        private void AlertClick()
        {
            try
            {
                MainProcess.ExecuteModule(AlertInfo.CallModuleID, AlertInfo.CallSubModule, true);

                if (!string.IsNullOrEmpty(AlertInfo.ClickStore))
                {
                    using (var ctrlSA = new SAController())
                    {
                        ctrlSA.ExecuteAlertClick(ModuleInfo.ModuleID, ModuleInfo.SubModule);
                        LastAlertCount = 0;
                    }
                }
            }
            catch (Exception ex)
            {
                ShowError(ex);
            }
        }
コード例 #4
0
 private void barStaticItem4_ItemClick(object sender, ItemClickEventArgs e)
 {
     MainProcess.ExecuteModule("03271", "MMN");
 }
コード例 #5
0
 private void barButtonItem6_ItemClick(object sender, ItemClickEventArgs e)
 {
     MainProcess.ExecuteModule("LOGIN", "MMN");
 }
コード例 #6
0
 private void barButtonItem2_ItemClick(object sender, ItemClickEventArgs e)
 {
     MainProcess.ExecuteModule("02340", "MED");
 }
コード例 #7
0
ファイル: frmAlert.cs プロジェクト: TuanCruise/VRB_Report
 private void lnkMessage_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     MainProcess.ExecuteModule("03271", "MMN");
 }