private void DoInsert(TokuisakiEntity tokuisakiEntity)
        {
            TokuisakiBL bl        = new TokuisakiBL();
            string      return_Bl = bl.M_Tokuisaki_CUD(tokuisakiEntity);

            if (return_Bl == "true")
            {
                bbl.ShowMessage("I101");
            }
        }
        private void DoInsert(SoukoEntity soukoInsert)
        {
            SoukoBL souko     = new SoukoBL();
            string  return_Bl = souko.M_Souko_CUD(soukoInsert);

            if (return_Bl == "true")
            {
                bbl.ShowMessage("I101");
            }
        }
        private void DoInsert(MasterTourokuStaff obj)
        {
            StaffBL objMethod = new StaffBL();
            string  return_Bl = objMethod.M_Staff_CUD(obj);

            if (return_Bl == "true")
            {
                bbl.ShowMessage("I101");
            }
        }
Пример #4
0
 public override void FunctionProcess(string tagID)
 {
     if (tagID == "6")
     {
         cf.Clear(PanelTitle);
         cf.Clear(PanelDetail);
         lbl_dataPartition.Text = "";
         lbl_InputPerson.Text   = "";
     }
     if (tagID == "7")
     {
         OnCheck();
     }
     if (tagID == "8")
     {
         OFFCheck();
     }
     if (tagID == "10")
     {
         if (ErrorCheck(PanelTitle))
         {
             btnDisplay();
             if (gvHaitaSakujo.Rows.Count > 0)
             {
                 gvHaitaSakujo.CurrentCell = gvHaitaSakujo.Rows[0].Cells["col_Target"];
                 Control btnF9 = this.TopLevelControl.Controls.Find("BtnF9", true)[0];
                 btnF9.Visible = false;
             }
         }
     }
     if (tagID == "12")
     {
         if (!IsCheckExist())
         {
             bll.ShowMessage("E257");
             F12.Focus();
             return;
         }
         else
         {
             if (bll.ShowMessage("Q101") != DialogResult.Yes)
             {
                 if (PreviousCtrl != null)
                 {
                     PreviousCtrl.Focus();
                 }
             }
             else
             {
                 btnClearExclusive();
             }
         }
     }
 }
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "2")
            {
                ChangeMode(Mode.New);
            }
            if (tagID == "3")
            {
                ChangeMode(Mode.Update);
            }
            if (tagID == "4")
            {
                ChangeMode(Mode.Delete);
            }
            if (tagID == "5")
            {
                ChangeMode(Mode.Inquiry);
            }
            if (tagID == "6")
            {
                Clear();
            }
            if (tagID == "12")
            {
                if (ErrorCheck(PanelTitle) && ErrorCheck(PanelDetail))
                {
                    DBProcess();
                    switch (cboMode.SelectedValue)
                    {
                    case "1":
                        ChangeMode(Mode.New);
                        bbl.ShowMessage("I101");
                        break;

                    case "2":
                        ChangeMode(Mode.Update);
                        bbl.ShowMessage("I101");
                        break;

                    case "3":
                        ChangeMode(Mode.Delete);
                        bbl.ShowMessage("I102");
                        break;

                    case "4":
                        ChangeMode(Mode.Inquiry);
                        break;
                    }
                }
            }
            base.FunctionProcess(tagID);
        }
Пример #6
0
        private bool  ErrorCheckMain()
        {
            if (string.IsNullOrEmpty(txtKanriNO.Text))
            {
                bbl.ShowMessage("E102");
                return(false);
            }

            string knrno = SheetNameForbiddenRegex.Replace(txtKanriNO.Text, "");

            if (!txtKanriNO.Text.Equals(knrno))
            {
                bbl.ShowMessage("E118");
                return(false);
            }
            return(true);
        }
Пример #7
0
        private bool ErrorCheck()
        {
            BaseBL bbl = new BaseBL();

            if (string.IsNullOrWhiteSpace(txtOperatorCD.Text))
            {
                bbl.ShowMessage("E101");
                txtOperatorCD.Focus();
                return(false);
            }
            if (string.IsNullOrWhiteSpace(txtPassword.Text))
            {
                bbl.ShowMessage("E101");
                txtPassword.Focus();
                return(false);
            }
            OperatorCD = txtOperatorCD.Text.Trim();

            return(true);
        }
Пример #8
0
        public void ShinyohMenu_FormClosing(object sender, FormClosingEventArgs e)
        {
            BaseBL bbl = new BaseBL();

            if (CheckOpenForm())
            {
                if (bbl.ShowMessage("Q003") == DialogResult.Yes)
                {
                    ForceToCLose();
                    e.Cancel = false;
                }
                else
                {
                    e.Cancel = true;
                }
            }
        }
 private void txtIdouDate_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         if (!txtIdouDate.IsErrorOccurs)
         {
             if (!string.IsNullOrEmpty(txtStaffCD.Text))
             {
                 StaffBL   sBL   = new StaffBL();
                 DataTable sf_DT = sBL.Staff_Select_Check(txtStaffCD.Text, txtIdouDate.Text, "E101");
                 if (sf_DT.Rows.Count > 0 && sf_DT.Rows[0]["MessageID"].ToString() != "E101")
                 {
                     txtStaffCD.Text    = sf_DT.Rows[0]["StaffCD"].ToString();
                     lblStaff_Name.Text = sf_DT.Rows[0]["StaffName"].ToString();
                 }
                 else
                 {
                     base_bl.ShowMessage("E101");
                 }
             }
         }
     }
 }
        private void Excel_Export()
        {
            TokuisakiBL bl = new TokuisakiBL();

            dt = bl.Get_ExportData(Get_UIData());
            if (dt.Rows.Count > 0)
            {
                string   ProgramID = "MasterList_Tokuisaki";
                string   fname     = "得意先マスタリスト";
                string[] datacol   = { "2", "28", "29" };

                ExportCSVExcel list     = new ExportCSVExcel();
                bool           Clear_bl = list.ExcelOutputFile(dt, ProgramID, fname, fname, 36, datacol, null);
                if (Clear_bl)
                {
                    Clear();
                }
            }
            else
            {
                bbl.ShowMessage("S013");
            }
        }
        private void Excel_Export()
        {
            SiiresakiBL sbl = new SiiresakiBL();

            dtSiiresaki = sbl.Get_ExportData(Get_UIData());

            if (dtSiiresaki.Rows.Count > 0)
            {
                string   ProgramID = "MasterList_Siiresaki";
                string   fname     = "仕入先マスタリスト";
                string[] datacol   = { "2", "28", "29" };

                ExportCSVExcel list = new ExportCSVExcel();
                bool           bl   = list.ExcelOutputFile(dtSiiresaki, ProgramID, fname, fname, 34, datacol, null);
                if (bl)
                {
                    Clear();
                }
            }
            else
            {
                bbl.ShowMessage("S013");
            }
        }
Пример #12
0
 private void DoInsert(multipurposeEntity mentity)
 {
     mbl.M_Multiporpose_Insert_Update(mentity);
     bbl.ShowMessage("I101");
 }
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "2")
            {
                ChangeMode(Mode.New);
            }
            if (tagID == "3")
            {
                ChangeMode(Mode.Update);
            }
            if (tagID == "4")
            {
                ChangeMode(Mode.Delete);
            }
            if (tagID == "5")
            {
                ChangeMode(Mode.Inquiry);
            }
            if (tagID == "6")
            {
                Mode_Setting();
            }
            if (tagID == "10")
            {
                string Xml = ChooseFile();
                BaseBL bbl = new BaseBL();
                if (!string.IsNullOrEmpty(Xml))
                {
                    TokuisakiBL bl      = new TokuisakiBL();
                    string      chk_val = string.Empty;
                    if (sRadRegister.Checked)
                    {
                        chk_val = "create_Err_Check";
                    }
                    else
                    {
                        chk_val = "delete_Err_Check";
                    }
                    DataTable dt = bl.CSV_M_Tokuisaki_CUD(Xml, chk_val);
                    if (dt.Rows.Count > 0)
                    {
                        if (dt.Rows[0]["Result"].ToString().Equals("1"))
                        {
                            if (bbl.ShowMessage("Q206") != DialogResult.Yes)
                            {
                                if (PreviousCtrl != null)
                                {
                                    PreviousCtrl.Focus();
                                }
                            }
                            else
                            {
                                if (sRadRegister.Checked)
                                {
                                    chk_val = "create_update";
                                }
                                else
                                {
                                    chk_val = "delete";
                                }
                                dt = bl.CSV_M_Tokuisaki_CUD(Xml, chk_val);
                                if (dt.Rows.Count > 0)
                                {
                                    if (dt.Rows[0]["Result"].ToString().Equals("1"))
                                    {
                                        bbl.ShowMessage("I002");
                                        sRadRegister.Checked = true;
                                        sRadDelete.Checked   = false;
                                    }
                                }
                            }
                        }
                        else
                        {
                            bbl.ShowMessage("E276", dt.Rows[0]["SEQ"].ToString(), dt.Rows[0]["Error1"].ToString(), dt.Rows[0]["Error2"].ToString());
                        }
                    }
                }
            }
            if (tagID == "12")
            {
                // if (ErrorCheck(PanelTitle) && ErrorCheck(PanelDetail))
                // {
                DBProcess();
                switch (cboMode.SelectedValue)
                {
                case "1":
                    ChangeMode(Mode.New);
                    break;

                case "2":
                    ChangeMode(Mode.Update);
                    break;

                case "3":
                    ChangeMode(Mode.Delete);
                    break;

                case "4":
                    ChangeMode(Mode.Inquiry);
                    break;
                    // }
                }
            }

            base.FunctionProcess(tagID);
        }
Пример #14
0
 public void ShowErrorMessage(string messageID)
 {
     bbl.ShowMessage(messageID);
 }
Пример #15
0
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "2")
            {
                ChangeMode(Mode.New);
            }
            if (tagID == "3")
            {
                ChangeMode(Mode.Update);
            }
            if (tagID == "4")
            {
                ChangeMode(Mode.Delete);
            }
            if (tagID == "5")
            {
                ChangeMode(Mode.Inquiry);
            }
            if (tagID == "6")
            {
                UI_ErrorCheck();
                if (cboMode.SelectedValue.Equals("2") || cboMode.SelectedValue.Equals("3") || cboMode.SelectedValue.Equals("4"))
                {
                    txtCopyProduct.Enabled    = false;
                    txtCopyChangeDate.Enabled = false;
                    txtCopyColor.Enabled      = false;  //HET
                    txtCopySize.Enabled       = false;  //HET
                }
            }
            if (tagID == "10")
            {
                string Xml = GetFileData();
                if (!string.IsNullOrEmpty(Xml))
                {
                    ShouhinBL bl      = new ShouhinBL();
                    string    chk_val = string.Empty;
                    if (rdo_Registragion.Checked)
                    {
                        chk_val = "create_Err_Check";
                    }
                    else
                    {
                        chk_val = "delete_Err_Check";
                    }
                    DataTable dt = bl.CSV_M_Shouhin_CUD(Xml, chk_val);
                    if (dt.Rows.Count > 0)
                    {
                        if (dt.Rows[0]["Result"].ToString().Equals("1"))
                        {
                            if (bbl.ShowMessage("Q206") != DialogResult.Yes)
                            {
                                PreviousCtrl.Focus();
                            }
                            else
                            {
                                if (rdo_Registragion.Checked)
                                {
                                    chk_val = "create_update";
                                }
                                else
                                {
                                    chk_val = "delete";
                                }
                                dt = bl.CSV_M_Shouhin_CUD(Xml, chk_val);
                                if (dt.Rows.Count > 0)
                                {
                                    if (dt.Rows[0]["Result"].ToString().Equals("1"))
                                    {
                                        bbl.ShowMessage("I002");
                                        rdo_Registragion.Checked = true;
                                        rdo_Delete.Checked       = false;
                                    }
                                }
                            }
                        }
                        else
                        {
                            bbl.ShowMessage("E276", dt.Rows[0]["SEQ"].ToString(), dt.Rows[0]["Error1"].ToString(), dt.Rows[0]["Error2"].ToString());
                        }
                    }
                }
            }
            if (tagID == "12")
            {
                if (ErrorCheck(PanelTitle) && ErrorCheck(PanelDetail))
                {
                    DBProcess();
                    switch (cboMode.SelectedValue)
                    {
                    case "1":
                        ChangeMode(Mode.New);
                        bbl.ShowMessage("I101");
                        break;

                    case "2":
                        ChangeMode(Mode.Update);
                        bbl.ShowMessage("I101");
                        break;

                    case "3":
                        ChangeMode(Mode.Delete);
                        bbl.ShowMessage("I102");
                        break;

                    case "4":
                        ChangeMode(Mode.Inquiry);
                        break;
                    }
                }
            }
            base.FunctionProcess(tagID);
        }
 public override void FunctionProcess(string tagID)
 {
     if (tagID == "6")
     {
         Clear();
     }
     if (tagID == "10")
     {
         gvJuchuuTorikomi.ActionType = "F10";
         if (rdo_Delete.Checked == true)
         {
             txtDenpyouNO.E102Check(false);
             txtDenpyouNO.E160Check(false, "JuchuuTorikomi", txtDenpyouNO, null);
             txtDenpyouNO.E265Check(false, "JuchuuTorikomi", txtDenpyouNO);
         }
         if (ErrorCheck(PanelDetail))
         {
             GridviewBind();
         }
         gvJuchuuTorikomi.ActionType = string.Empty;
     }
     if (tagID == "12")
     {
         gvJuchuuTorikomi.ActionType = "F10";
         string spname = string.Empty;
         if (rdo_Delete.Checked)
         {
             txtDenpyouNO.E102Check(true);
             txtDenpyouNO.E160Check(true, "JuchuuTorikomi", txtDenpyouNO, null);
             txtDenpyouNO.E265Check(true, "JuchuuTorikomi", txtDenpyouNO);
         }
         else
         {
             txtDenpyouNO.E102Check(false);
             txtDenpyouNO.E160Check(false, "JuchuuTorikomi", txtDenpyouNO, null);
             txtDenpyouNO.E265Check(false, "JuchuuTorikomi", txtDenpyouNO);
         }
         if (ErrorCheck(PanelDetail))
         {
             if (rdo_Registration.Checked)
             {
                 (string, string)Xml = GetFile();
                 if (!string.IsNullOrEmpty(Xml.Item1) && !string.IsNullOrEmpty(Xml.Item2))
                 {
                     {
                         spname = "JuchuuTorikomi_Insert";
                         DataTable return_BL1 = JBL.JuchuuTorikomi_CUD(spname, Xml.Item1, Xml.Item2, "ErrorCheck");
                         if (return_BL1.Rows.Count > 0)
                         {
                             if (return_BL1.Rows[0]["Result"].ToString().Equals("1"))
                             {
                                 if (bbl.ShowMessage("Q206") != DialogResult.Yes)
                                 {
                                     if (PreviousCtrl != null)
                                     {
                                         PreviousCtrl.Focus();
                                     }
                                 }
                                 else
                                 {
                                     return_BL1 = JBL.JuchuuTorikomi_CUD(spname, Xml.Item1, Xml.Item2, "");
                                     if (return_BL1.Rows.Count > 0)
                                     {
                                         if (return_BL1.Rows[0]["Result"].ToString().Equals("1"))
                                         {
                                             bbl.ShowMessage("I002");
                                             rdo_Registration.Focus();
                                         }
                                     }
                                 }
                             }
                             else
                             {
                                 bbl.ShowMessage("E276", return_BL1.Rows[0]["SEQ"].ToString(), return_BL1.Rows[0]["Error1"].ToString(), return_BL1.Rows[0]["Error2"].ToString());
                             }
                         }
                     }
                 }
             }
             else
             {
                 string DenpyouNO = txtDenpyouNO.Text;
                 gvJuchuuTorikomi.DataSource = dtMain;
                 if (bbl.ShowMessage("Q102") == DialogResult.Yes)
                 {
                     string Xml = string.Empty;
                     spname = "JuchuuTorikomi_Delete";
                     Xml    = cf.DataTableToXml(dtMain);
                     foreach (DataRow dr in dtMain.Rows)
                     {
                         string JuchuuNO = dr["JuchuuNO"].ToString();
                         JEntity.DataKBN    = 1;
                         JEntity.Number     = JuchuuNO;
                         JEntity.ProgramID  = ProgramID;
                         JEntity.PC         = PCID;
                         JEntity.OperatorCD = OperatorCD;
                         DataTable dt1 = new DataTable();
                         dt1 = JBL.D_Exclusive_Lock_Check(JEntity);
                         if (dt1.Rows[0]["MessageID"].ToString().Equals("S004"))
                         {
                             bbl.ShowMessage("S004");
                         }
                     }
                     JEntity.OperatorCD  = base_Entity.OperatorCD;
                     JEntity.ProgramID   = base_Entity.ProgramID;
                     JEntity.PC          = base_Entity.PC;
                     JEntity.OperateMode = "Delete";
                     DataTable return_BL1 = JBL.JuchuuTorikomi_Delete(spname, Xml, DenpyouNO, JEntity);
                     if (return_BL1.Rows.Count > 0)
                     {
                         if (return_BL1.Rows[0]["Result"].ToString().Equals("1"))
                         {
                             bbl.ShowMessage("I002");
                             rdo_Delete.Checked = true;
                             txtDate1.Clear();
                             txtDate2.Clear();
                             txtDenpyouNO.Clear();
                             txtDenpyouNO.Focus();
                             GridviewBind();
                         }
                         else
                         {
                             bbl.ShowMessage("S013");
                             txtDenpyouNO.Focus();
                         }
                     }
                 }
                 else
                 {
                     if (PreviousCtrl != null)
                     {
                         PreviousCtrl.Focus();
                     }
                 }
             }
         }
     }
     base.FunctionProcess(tagID);
 }
Пример #17
0
        private void Excel_Export()
        {
            ShouhinBL sh_bl = new ShouhinBL();

            dtShouhin = sh_bl.Get_ExportData(Get_UIData());
            if (dtShouhin.Rows.Count > 0)
            {
                string   ProgramID = "MasterList_Shouhin";
                string   fname     = "商品マスタリスト";
                string[] datacol   = { "2", "33", "34" };
                string[] numcol    = { "22", "23", "24", "37" };

                ExportCSVExcel list = new ExportCSVExcel();
                //list.stringCol = new string[1] { "10" };
                bool bl = list.ExcelOutputFile(dtShouhin, ProgramID, fname, fname, 45, datacol, numcol);
                if (bl)
                {
                    Clear();
                }

                //if (!System.IO.Directory.Exists("C:\\ShinYoh\\" + ProgramID + "\\"))
                //    System.IO.Directory.CreateDirectory("C:\\ShinYoh\\" + ProgramID + "\\");

                //SaveFileDialog saveFileDialog1 = new SaveFileDialog();
                //saveFileDialog1.InitialDirectory = @"C:\ShinYoh\" + ProgramID + "\"";

                ////for excel
                //saveFileDialog1.Filter = "ExcelFile|*.xlsx";
                //saveFileDialog1.FileName = fname;
                //saveFileDialog1.RestoreDirectory = true;
                //if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                //{
                //    ExcelDesignSetting obj = new ExcelDesignSetting();
                //    obj.FilePath = saveFileDialog1.FileName;
                //    obj.SheetName = "Sheet1";
                //    obj.Start_Interior_Column = "A1";
                //    obj.End_Interior_Column = "AS1";
                //    obj.Interior_Color = Color.FromArgb(255, 192, 0);
                //    obj.Start_Font_Column = "A1";
                //    obj.End_Font_Column = "AS1";
                //    obj.Font_Color = Color.Black;
                //    obj.Start_Title_Center_Column = "A1";
                //    obj.End_Title_Center_Column = "AS1";
                //    obj.Number_Column = new List<int>();
                //    obj.Number_Column.Add(22);
                //    obj.Number_Column.Add(23);
                //    obj.Number_Column.Add(24);
                //    obj.Number_Column.Add(37);
                //    obj.Number_Format = "#,###,###";
                //    bool bl = obj_Export.ExportDataTableToExcel(dtShouhin, obj);
                //    if (bl)
                //    {
                //        bbl.ShowMessage("I203");
                //        Clear();
                //    }
                //}
            }
            else
            {
                bbl.ShowMessage("S013");
            }
        }
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "6")
            {
                Clear();
            }
            if (tagID == "10")
            {
                DataTable dt = new DataTable {
                    TableName = "MyTableName"
                };
                dt = Get_Form_Object(string.Empty);
                if (dt.Rows.Count > 0)
                {
                    dt.Columns["TokuisakiCD"].ColumnName     = "得意先CD";
                    dt.Columns["KouritenCD"].ColumnName      = "店舗CD";
                    dt.Columns["TokuisakiName"].ColumnName   = "得意先名";
                    dt.Columns["KouritenName"].ColumnName    = "店舗名";
                    dt.Columns["DenpyouDate"].ColumnName     = "伝票日付";
                    dt.Columns["ShukkaYoteiDate"].ColumnName = "出荷日";
                    dt.Columns["HinbanCD"].ColumnName        = "品番";
                    dt.Columns["ColorRyakuName"].ColumnName  = "カラー";
                    dt.Columns["SizeNO"].ColumnName          = "サイズ";
                    dt.Columns["JANCD"].ColumnName           = "JANコード";
                    dt.Columns["ShukkaSiziSuu"].ColumnName   = "数量";
                    dt.Columns["UriageTanka"].ColumnName     = "単価";
                    dt.Columns["UriageKingaku"].ColumnName   = "金額";
                    //dt.Columns["KouritenJuusho2"].ColumnName = "先方発注№";
                    //dt.Columns["SenpouHacchuuNO"].ColumnName = "出荷指示番号";
                    dt.Columns["SenpouHacchuuNO"].ColumnName         = "先方発注№";
                    dt.Columns["ShukkaSiziNO"].ColumnName            = "出荷指示番号";
                    dt.Columns["ShukkaSiziMeisaiTekiyou"].ColumnName = "備考";

                    string   ProgramID = "ShukkaSiziDataShuturyoku";
                    string   fname     = "出荷指示データ出力";
                    string[] datacol   = { "5", "6" };
                    string[] numcol    = null;

                    ExportCSVExcel list = new ExportCSVExcel();
                    bool           bl   = list.ExcelOutputFile(dt, ProgramID, fname, fname, 16, datacol, numcol);
                    if (bl)
                    {
                        Get_Form_Object("Update");
                        Clear();
                    }

                    //if (!System.IO.Directory.Exists("C:\\Excel"))
                    //    System.IO.Directory.CreateDirectory("C:\\Excel");

                    //SaveFileDialog saveFileDialog1 = new SaveFileDialog();
                    //saveFileDialog1.InitialDirectory = @"C:\Excel\";

                    ////for excel
                    //saveFileDialog1.Filter = "ExcelFile|*.xlsx";
                    //saveFileDialog1.FileName = "出荷指示データ出力.xlsx";
                    //saveFileDialog1.RestoreDirectory = true;
                    //if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                    //{
                    //    ExcelDesignSetting obj = new ExcelDesignSetting();
                    //    obj.FilePath = saveFileDialog1.FileName;
                    //    obj.SheetName = "Sheet1";
                    //    obj.Start_Interior_Column = "A1";
                    //    obj.End_Interior_Column = "P1";
                    //    obj.Interior_Color = Color.FromArgb(255, 192, 0);
                    //    obj.Start_Font_Column = "A1";
                    //    obj.End_Font_Column = "P1";
                    //    obj.Font_Color = Color.Black;
                    //    //For column E,F
                    //    obj.Date_Column = new List<int>();
                    //    obj.Date_Column.Add(5);
                    //    obj.Date_Column.Add(6);
                    //    obj.Date_Format = "YYYY/MM/DD";
                    //    obj.Start_Title_Center_Column = "A1";
                    //    obj.End_Title_Center_Column = "P1";
                    //    bool bl = obj_Export.ExportDataTableToExcel(dt, obj);
                    //    if (bl)
                    //    {
                    //        bbl.ShowMessage("I203");
                    //        Clear();
                    //    }
                    //}
                }
                else if (dt.Rows.Count == 0)
                {
                    bbl.ShowMessage("S013");
                    if (PreviousCtrl != null)
                    {
                        PreviousCtrl.Focus();
                    }
                }
                base.FunctionProcess(tagID);
            }
        }
Пример #19
0
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "6")
            {
                Clear();
            }
            if (tagID == "10")
            {
                DataTable dt = new DataTable {
                    TableName = "JuchuuListTable"
                };
                dt = Get_Form_Object();
                if (dt.Rows.Count > 0)
                {
                    dt.Columns["JuchuuNO"].ColumnName             = "受注番号";
                    dt.Columns["JuchuuDate"].ColumnName           = "受発注日";
                    dt.Columns["StaffName"].ColumnName            = "担当者	";
                    dt.Columns["TokuisakiCD"].ColumnName          = "得意先コード";
                    dt.Columns["TokuisakiRyakuName"].ColumnName   = "得意先名";
                    dt.Columns["KouritenCD"].ColumnName           = "小売店コード";
                    dt.Columns["KouritenRyakuName"].ColumnName    = "小売店";
                    dt.Columns["SenpouHacchuuNO"].ColumnName      = "先方発注番号";
                    dt.Columns["SenpouBusho"].ColumnName          = "先方部署	";
                    dt.Columns["KibouNouki"].ColumnName           = "希望納期";
                    dt.Columns["JuchuuDenpyouTekiyou"].ColumnName = "伝票摘要";
                    dt.Columns["Char1"].ColumnName               = "ブランド";
                    dt.Columns["Exhibition"].ColumnName          = "展示会";
                    dt.Columns["JANCD"].ColumnName               = "JANコード";
                    dt.Columns["HinbanCD"].ColumnName            = "品番"; //TaskNo564 HET
                    dt.Columns["ShouhinName"].ColumnName         = "品名";
                    dt.Columns["ColorRyakuName"].ColumnName      = "カラー";
                    dt.Columns["SizeNO"].ColumnName              = "サイズ";
                    dt.Columns["JuchuuSuu"].ColumnName           = "数量";
                    dt.Columns["UriageTanka"].ColumnName         = "上代	";
                    dt.Columns["HacchuuTanka"].ColumnName        = "下代";
                    dt.Columns["Free"].ColumnName                = "Free";
                    dt.Columns["JuchuuMeisaiTekiyou"].ColumnName = "明細摘要";
                    dt.Columns["SiiresakiCD"].ColumnName         = "発注先";
                    dt.Columns["SiiresakiRyakuName"].ColumnName  = "発注先名";
                    //dt.Columns.Remove("発注先名");           //HET
                    dt.Columns["SoukoName"].ColumnName = "倉庫";

                    string   ProgramID = "JuchuuList";
                    string   fname     = "受注リスト";
                    string[] datacol   = { "2", "10" };
                    string[] numcol    = { "19", "20", "21" };

                    ExportCSVExcel list = new ExportCSVExcel();
                    list.stringCol = new string[1] {
                        "14"
                    };
                    bool bl = list.ExcelOutputFile(dt, ProgramID, fname, fname, 26, datacol, numcol);
                    if (bl)
                    {
                        Clear();
                    }

                    //if (!System.IO.Directory.Exists("C:\\Excel"))
                    //    System.IO.Directory.CreateDirectory("C:\\Excel");

                    //SaveFileDialog saveFileDialog1 = new SaveFileDialog();
                    //saveFileDialog1.InitialDirectory = @"C:\Excel\";


                    ////for excel
                    //saveFileDialog1.Filter = "ExcelFile|*.xlsx";
                    //saveFileDialog1.FileName = "受注リスト.xlsx";
                    //saveFileDialog1.RestoreDirectory = true;
                    //if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                    //{
                    //    ExcelDesignSetting obj = new ExcelDesignSetting();
                    //    obj.FilePath = saveFileDialog1.FileName;
                    //    obj.SheetName = "受注リスト";
                    //    obj.Start_Interior_Column = "A1";
                    //    obj.End_Interior_Column = "Z1";
                    //    obj.Interior_Color = Color.FromArgb(255, 192, 0);
                    //    obj.Start_Font_Column = "A1";
                    //    obj.End_Font_Column = "Z1";
                    //    obj.Font_Color = Color.Black;
                    //    //For column B
                    //    obj.Date_Column = new List<int>();
                    //    obj.Date_Column.Add(2);
                    //    obj.Date_Column.Add(10);
                    //    obj.Date_Format = "YYYY/MM/DD";
                    //    obj.Start_Title_Center_Column = "A1";
                    //    obj.End_Title_Center_Column = "Z1";
                    //    //for column T,U
                    //    //obj.Number_Column = new List<int>();
                    //    //obj.Number_Column.Add(19);
                    //    //obj.Number_Column.Add(20);
                    //    //obj.Number_Column.Add(21);
                    //    //obj.Number_Format = "#,###,###";
                    //    bool bl = obj_Export.ExportDataTableToExcel(dt, obj);
                    //    if (bl)
                    //    {
                    //        bbl.ShowMessage("I203");
                    //        Clear();
                    //    }
                    //}
                }
                else if (dt.Rows.Count == 0)
                {
                    bbl.ShowMessage("S013");
                    if (PreviousCtrl != null)
                    {
                        PreviousCtrl.Focus();
                    }
                }
            }
            base.FunctionProcess(tagID);
        }
        public (bool, string) JuchuuNyuuryoku(int memory_row, DataTable dt, string changeDate)
        {
            bool   error_occur = false;
            string row_col     = string.Empty;

            if (memory_row == 0)
            {
                base_bl.ShowMessage("E274");
                error_occur = true;
                return(error_occur, row_col);
            }
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                string isSelected   = string.Empty;
                string free         = dt.Rows[i]["Free"].ToString().ToString();
                string JuchuuSuu    = dt.Rows[i]["JuchuuSuu"].ToString();
                string siiresakiCD  = dt.Rows[i]["SiiresakiCD"].ToString();  //requierd Field
                string expectedDate = dt.Rows[i]["ExpectedDate"].ToString(); //requierd Field
                string soukoCD      = dt.Rows[i]["SoukoCD"].ToString();      //requierd Field
                if (string.IsNullOrEmpty(free))
                {
                    isSelected = "OFF";
                }
                else
                {
                    isSelected = "ON";
                }
                int j = 0;
                if (isSelected == "OFF" && JuchuuSuu != "0")
                {
                    foreach (DataColumn dc in dt.Columns)
                    {
                        row_col = i + "_" + j;

                        if (dc.ColumnName == "SiiresakiCD")
                        {
                            if (string.IsNullOrEmpty(siiresakiCD))
                            {
                                base_bl.ShowMessage("E102");
                                error_occur = true;
                                goto BreakProcess;
                            }
                            else
                            {
                                DataTable siiresaki_dt = new DataTable();
                                (error_occur, siiresaki_dt) = Gridview_Error_Check("E101", siiresakiCD, "Siiresaki", changeDate);
                                if (error_occur)
                                {
                                    goto BreakProcess;
                                }

                                (error_occur, siiresaki_dt) = Gridview_Error_Check("E227", siiresakiCD, "Siiresaki", changeDate);
                                if (error_occur)
                                {
                                    goto BreakProcess;
                                }

                                (error_occur, siiresaki_dt) = Gridview_Error_Check("E267", siiresakiCD, "Siiresaki", changeDate);
                                if (error_occur)
                                {
                                    goto BreakProcess;
                                }
                            }
                        }

                        if (dc.ColumnName == "ExpectedDate")
                        {
                            if (string.IsNullOrEmpty(expectedDate))
                            {
                                base_bl.ShowMessage("E102");
                                error_occur = true;
                                goto BreakProcess;
                            }
                            STextBox txt = new STextBox();
                            txt.Text = expectedDate;
                            if (!cf.DateCheck(txt))
                            {
                                base_bl.ShowMessage("E103");
                                error_occur = true;
                                goto BreakProcess;
                            }
                            if (Convert.ToDateTime(expectedDate) < Convert.ToDateTime(changeDate))
                            {
                                base_bl.ShowMessage("E267", "受注日");
                                error_occur = true;
                                goto BreakProcess;
                            }
                        }
                        if (dc.ColumnName == "SoukoCD")
                        {
                            DataTable souko_dt = new DataTable();
                            if (string.IsNullOrEmpty(soukoCD))
                            {
                                base_bl.ShowMessage("E102");
                                error_occur = true;
                                goto BreakProcess;
                            }
                            (error_occur, souko_dt) = Gridview_Error_Check("E101", soukoCD, "Souko", string.Empty);
                            if (error_occur)
                            {
                                goto BreakProcess;
                            }
                        }
                        j++;

                        BreakProcess : if (error_occur)
                        {
                            break;
                        }
                    }
                }
                if (error_occur)
                {
                    return(error_occur, row_col);
                }
            }
            return(error_occur, row_col);
        }
        public override void FunctionProcess(string tagID)
        {
            if (tagID == "6")
            {
                Modified_Panel();
            }
            if (tagID == "7")
            {
                if (rdoFreeInventory.Checked)
                {
                    Excel_Export();
                }
            }
            if (tagID == "8")
            {
                D_Exclusive_JuchuuNO_Delete();
                Confirm_Data();
            }
            if (tagID == "10")
            {
                gvMainDetail.ActionType           = "F10"; //to skip gv error check at the ErrorCheck() of BaseForm.cs
                gvAggregationDetails.ActionType   = "F10"; //to skip gv error check at the ErrorCheck() of BaseForm.cs
                gvFreeInventoryDetails.ActionType = "F10"; //to skip gv error check at the ErrorCheck() of BaseForm.cs
                if (ErrorCheck(PanelDetail))
                {
                    Display_Data();
                }
                gvMainDetail.ActionType           = string.Empty; //to check gv error at the ErrorCheck() of BaseForm.cs
                gvAggregationDetails.ActionType   = string.Empty; //to check gv error at the ErrorCheck() of BaseForm.cs
                gvFreeInventoryDetails.ActionType = string.Empty; //to check gv error at the ErrorCheck() of BaseForm.cs
            }
            if (tagID == "11")
            {
                TemporarySave_Data();
            }
            if (tagID == "12")
            {
                if (F8_dt1 == null)
                {
                    bbl.ShowMessage("E274");
                }
                else if (F8_dt1.Rows.Count < 1)
                {
                    bbl.ShowMessage("E274");
                }
                else
                {
                    DBData_IU();
                    txtBrand.Focus();
                }
            }

            base.FunctionProcess(tagID);
        }