コード例 #1
0
        private void MTRGROUPSyncButton_Click(object sender, EventArgs e)
        {
            Io.HttpWeb.ItemHttp ITEMHttp = new Io.HttpWeb.ItemHttp();

            XTable MTRGROUP = Model.S1Init.myXSupport.GetSQLDataSet(
                "  SELECT COMPANY " +
                " ,SODTYPE " +
                " ,UTBL05 " +
                " ,CODE " +
                " ,NAME " +
                " ,ISACTIVE " +
                " FROM UTBL05 " +
                //  " WHERE SODTYPE = 51 " +
                " WHERE ISACTIVE = 1 " +
                " AND COMPANY = " + Model.S1Init.myXSupport.ConnectionInfo.CompanyId.ToString());

            this.LoadingProgressBar.Maximum = MTRGROUP.Count;
            this.LoadingProgressBar.Step    = 1;

            for (int i = 0; i < MTRGROUP.Count; i++)
            {
                ITEMHttp.syncMTRGROUP(MTRGROUP[i, "UTBL05"].ToString(),
                                      MTRGROUP[i, "NAME"].ToString());

                this.LoadingProgressBar.PerformStep();
            }

            this.LoadingProgressBar.Value = 0;
            MessageBox.Show("Διαδικασία ολοκληρώθηκε.");
        }