示例#1
0
        ///<summary>
        ///setEndAction
        ///元の画面に戻る
        ///作成者:大河内
        ///作成日:2017/3/23
        ///更新者:大河内
        ///更新日:2017/3/23
        ///カラム論理名
        ///</summary>
        public void setEndAction(int intFrmKind)
        {
            //全てのフォームの中から
            foreach (System.Windows.Forms.Form frm in Application.OpenForms)
            {
                //目的のフォームを探す
                if (intFrmKind == 1 && frm.Name == "Daibunrui")
                {
                    MessageBox.Show("移動前のウィンドウが違います。(大分類)", "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;
                }
                //目的のフォームを探す
                else if (intFrmKind == 2 && frm.Name == "M_Chubunrui")
                {
                    //データを連れてくるため、newをしないこと
                    M_Chubunrui daibunrui = (M_Chubunrui)frm;
                    daibunrui.setChubunruiListClose();
                    break;
                }
                //目的のフォームを探す
                else if (intFrmKind == 5 && frm.Name == "TanaorosiInput")
                {
                    //データを連れてくるため、newをしないこと
                    TanaorosiInput tanaorosiinput = (TanaorosiInput)frm;
                    tanaorosiinput.setChubunruiListClose();
                    break;
                }
                //目的のフォームを探す
                else if (intFrmKind == 6 && frm.Name == "TanaorosiInput")
                {
                    //データを連れてくるため、newをしないこと
                    TanaorosiInput tanaorosiinput = (TanaorosiInput)frm;
                    tanaorosiinput.setChubunListCloseEdit();
                    break;
                }

                //目的のフォームを探す
                else if (intFrmKind == 6 && frm.Name == "TanaorosiInput")
                {
                    //データを連れてくるため、newをしないこと
                    ShouhinList shouhinlist = (ShouhinList)frm;
                    shouhinlist.setChubunruiListClose();
                    break;
                }
            }
        }
示例#2
0
 ///<summary>
 ///FormMove
 ///戻るボタンの処理
 ///</summary>
 public void FormMove(int intFrmKind)
 {
     //全てのフォームの中から
     foreach (System.Windows.Forms.Form frm in Application.OpenForms)
     {
         //中分類フォームを探す
         if (intFrmKind == CommonTeisu.FRM_CHUBUNRUI && frm.Name == "M1110_Chubunrui")
         {
             //データを連れてくるため、newをしないこと
             M1110_Chubunrui chubunrui = (M1110_Chubunrui)frm;
             chubunrui.setChubunListClose();
             break;
         }
         //棚卸入力フォームを探す
         else if (intFrmKind == CommonTeisu.FRM_TANAOROSHI && frm.Name == "F0140_TanaorosiInput")
         {
             //データを連れてくるため、newをしないこと
             F0140_TanaorosiInput tanaorosiinput = (F0140_TanaorosiInput)frm;
             tanaorosiinput.setChubunruiListClose();
             break;
         }
         //棚卸入力(修正側)のフォームを探す
         else if (intFrmKind == CommonTeisu.FRM_TANAOROSHI_EDIT && frm.Name == "F0140_TanaorosiInput")
         {
             //データを連れてくるため、newをしないこと
             F0140_TanaorosiInput tanaorosiinput = (F0140_TanaorosiInput)frm;
             tanaorosiinput.setChubunListCloseEdit();
             break;
         }
         //商品リストのフォームを探す
         else if (intFrmKind == CommonTeisu.FRM_SHOUHINLIST && frm.Name == "ShouhinList")
         {
             //データを連れてくるため、newをしないこと
             ShouhinList shouhinlist = (ShouhinList)frm;
             shouhinlist.setChubunruiListClose();
             break;
         }
     }
 }