Exemple #1
0
        /// <summary> 登録済みの患者一覧を別枠で表示させる
        private void ShowKanjaList()
        {
            // 患者一覧・予約一覧で同じフレームを表示するので、boolでモードを設定(trueは患者一覧モード)
            // ※このメソッドはmode=trueの時にのみ呼ばれるので、modeをそのまま渡せばよい
            IchiranKensaku frmIchiran = new IchiranKensaku(mode);

            frmIchiran.ShowDialog();
            this.Hide();
            this.Close();
        }
Exemple #2
0
        /// <summary> 予約一覧を表示させる
        private void btnYoyakuKensaku_Click(object sender, EventArgs e)
        {
            if (!frmMode)
            {
                this.Hide();  // フォームが閉じるまで隠しておく
                this.Close(); // フォームを閉じる(frmIchiranが閉じたらクローズされる)
            }
            // 患者一覧・予約一覧で同じフレームを参照するので、boolでモードを渡す(falseは予約モード)
            IchiranKensaku frmIchiran = new IchiranKensaku(false);

            frmIchiran.ShowDialog();
        }
Exemple #3
0
        /// <summary> 登録後に自動呼出で表示させ、予約内容を印刷するかダイアログで確認する
        /// <param name="model">予約情報を格納したクラス</param>
        private void Yoyakuhyou(KanjaYoyakuModel model)
        {
            //
            YoyakuhyouForm frmhyou = new YoyakuhyouForm(model);

            frmhyou.ShowDialog();
            if (frmMode)           // 登録モード
            {
                InitYoyakuItems(); // 予約フォームは初期化する
            }
            else                   // 修正モード
            {
                this.Hide();       // フォームが閉じるまで隠しておく
                this.Close();      // フォームを閉じる(frmhyouが閉じたらクローズされる)
                IchiranKensaku frmIchiran = new IchiranKensaku(false);
                frmIchiran.ShowDialog();
            }
        }