Exemplo n.º 1
0
        public override void ResultMessageBox(MessageBoxResult _MessageBoxResult, Control _errCtl)
        {
            if (_MessageBoxResult == MessageBoxResult.OK)
            {
                // ログイン済の場合
                if (Common.gstrSessionString != "")
                {
                    Common.gblnAppEnd = true;

                    // System終了時の証跡を保存(System開始時の証跡はログイン時)
                    DataPgEvidence.SaveLoadOrUnLoadEvidence(DataPgEvidence.PGName.System, DataPgEvidence.geOperationType.End);

                    // ログオフ
                    object[] prm = new object[1];
                    prm[0] = "";
                    ExWebService webService = new ExWebService();
                    webService.objMenu = this;
                    webService.CallWebService(ExWebService.geWebServiceCallKbn.Logoff,
                                              ExWebService.geDialogDisplayFlg.Yes,
                                              ExWebService.geDialogCloseFlg.Yes,
                                              prm);
                }
                else
                {
                    if (Application.Current.IsRunningOutOfBrowser)
                    {
                        Application.Current.MainWindow.Close();
                    }
                }
            }
        }
Exemplo n.º 2
0
        // PG証跡追加
        public static void gLockPg(string pgId, string lockId, int type)
        {
            object[] prm = new object[3];
            prm[0] = pgId;
            prm[1] = lockId;
            prm[2] = type.ToString();
            ExWebService webService = new ExWebService();

            webService.CallWebService(ExWebService.geWebServiceCallKbn.LockPg,
                                      ExWebService.geDialogDisplayFlg.No,
                                      ExWebService.geDialogCloseFlg.No,
                                      prm);
        }
Exemplo n.º 3
0
        // PG証跡追加
        public static void gAddEvidenceWithDialog(string pgId, int operationType, string memo)
        {
            object[] prm = new object[3];
            prm[0] = pgId;
            prm[1] = operationType.ToString();
            prm[2] = memo;
            ExWebService webService = new ExWebService();

            webService.CallWebService(ExWebService.geWebServiceCallKbn.AddEvidence,
                                      ExWebService.geDialogDisplayFlg.Yes,
                                      ExWebService.geDialogCloseFlg.Yes,
                                      prm);
        }