Exemplo n.º 1
0
        protected void BTRefresh_Click(object sender, EventArgs e)
        {
            Page.Validate();
            if (Page.IsValid)
            {
                bool onlyBestLayers = false;

                DimCase         = DimCaseCtrl;
                WeightCase      = WeightCaseCtrl;
                DimPallet       = DimPalletCtrl;
                WeightPallet    = WeightPalletCtrl;
                MaxPalletHeight = MaxPalletHeightCtrl;

                List <LayerDetails> listLayers = new List <LayerDetails>();
                PalletStacking.GetLayers(DimCaseCtrl, WeightCaseCtrl, DimPalletCtrl, WeightPalletCtrl, MaxPalletHeightCtrl, onlyBestLayers, ref listLayers);

                dlLayers.DataSource = listLayers;
                dlLayers.DataBind();
                layersUpdate.Update();
                ExecuteKeyPad();
                PalletDetails.DataSource = null;
                PalletDetails.DataBind();
                dlLayers.SelectedIndex = -1;

                selectedLayer.Update();
            }
        }
Exemplo n.º 2
0
        protected void BTRefresh_Click(object sender, EventArgs e)
        {
            Page.Validate();
            if (Page.IsValid)
            {
                DimCase        = DimCaseCtrl;
                WeightCase     = WeightCaseCtrl;
                PalletIndex    = PalletIndexCtrl;
                WeightPallet   = WeightPalletCtrl;
                NumberOfLayers = NumberOfLayersCtrl;

                if (DimCase.X < 50 || DimCase.Y < 50 || DimCase.Z < 50)
                {
                    return;
                }

                List <LayerDetails> listLayers = new List <LayerDetails>();
                PalletStacking.GetLayers(DimCaseCtrl, WeightCaseCtrl, PalletIndexCtrl, WeightPalletCtrl, NumberOfLayersCtrl, false, ref listLayers);

                dlLayers.DataSource = listLayers;
                dlLayers.DataBind();
                layersUpdate.Update();
                ExecuteKeyPad();
                PalletDetails.DataSource = null;
                PalletDetails.DataBind();
                dlLayers.SelectedIndex = -1;

                selectedLayer.Update();
            }
        }