コード例 #1
0
        public void FillLaunderGrid()
        {
            PTSProject.clsUniform UniformCL = Container.Resolve <clsUniform>();

            if (UniformCL.GetPPELaundryInfoHistoryByItem(modGlobal.Shared.gUniformID) != 0)
            {
                //continue
            }
            else
            {
                ViewManager.ShowMessage("This Item has no Laundry/Cleaning History.", "Uniform Laundry/Cleaning History", UpgradeHelpers.Helpers.BoxButtons.OK);
                return;
            }

            //UPGRADE_ISSUE: (2064) FPSpreadADO.fpSpread method sprLaunderGrid.ClearRange was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
            ViewModel.sprLaunderGrid.ClearRange(1, 1, ViewModel.sprLaunderGrid.MaxCols, ViewModel.sprLaunderGrid.MaxRows, false);
            ViewModel.iCurrRow = 0;


            while (!UniformCL.UniformLaundry.EOF)
            {
                (ViewModel.iCurrRow)++;
                ViewModel.sprLaunderGrid.Row  = ViewModel.iCurrRow;
                ViewModel.sprLaunderGrid.Col  = 1;
                ViewModel.sprLaunderGrid.Text = Convert.ToDateTime(UniformCL.UniformLaundry["date_flagged"]).ToString("M/d/yyyy") + " - " +
                                                modGlobal.Clean(UniformCL.UniformLaundry["FlaggedBy"]);
                ViewModel.sprLaunderGrid.Col = 3;
                if (modGlobal.Clean(UniformCL.UniformLaundry["date_approved"]) == "")
                {
                    ViewModel.sprLaunderGrid.Text = "";
                }
                else
                {
                    ViewModel.sprLaunderGrid.Text = Convert.ToDateTime(UniformCL.UniformLaundry["date_approved"]).ToString("M/d/yyyy") + " - " +
                                                    modGlobal.Clean(UniformCL.UniformLaundry["ApprovedBy"]);
                }
                ViewModel.sprLaunderGrid.Col = 2;
                if (modGlobal.Clean(UniformCL.UniformLaundry["date_cleaned"]) == "")
                {
                    ViewModel.sprLaunderGrid.Text = "";
                }
                else
                {
                    if (modGlobal.Clean(UniformCL.UniformLaundry["vendor_cleaned"]) == "N")
                    {
                        ViewModel.sprLaunderGrid.Text = Convert.ToDateTime(UniformCL.UniformLaundry["date_cleaned"]).ToString("M/d/yyyy") + " - " +
                                                        modGlobal.Clean(UniformCL.UniformLaundry["CleanedBy"]);
                    }
                    else
                    {
                        ViewModel.sprLaunderGrid.Text = Convert.ToDateTime(UniformCL.UniformLaundry["date_cleaned"]).ToString("M/d/yyyy") +
                                                        " - Vendor Cleaned";
                    }
                }
                ViewModel.sprLaunderGrid.Col = 4;
                //UPGRADE_WARNING: (1068) GetVal() of type Variant is being forced to string. More Information: http://www.vbtonet.com/ewis/ewi1068.aspx
                ViewModel.sprLaunderGrid.Text = Convert.ToString(modGlobal.GetVal(UniformCL.UniformLaundry["launder_id"]));

                if (modGlobal.Clean(UniformCL.UniformLaundry["comment"]) != "")
                {
                    ViewModel.sprLaunderGrid.TextTip           = FarPoint.ViewModels.TextTipPolicy.Floating;
                    ViewModel.sprLaunderGrid.Col               = 1;
                    ViewModel.sprLaunderGrid.CellNoteIndicator = true;
                    //UPGRADE_ISSUE: (2064) FPSpreadADO.fpSpread property sprLaunderGrid.CellNote was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    ViewModel.sprLaunderGrid.CellNote = modGlobal.Clean(UniformCL.UniformLaundry["comment"]);
                }

                if (modGlobal.Clean(UniformCL.UniformLaundry["laundry_comment"]) != "")
                {
                    ViewModel.sprLaunderGrid.TextTip           = FarPoint.ViewModels.TextTipPolicy.Floating;
                    ViewModel.sprLaunderGrid.Col               = 2;
                    ViewModel.sprLaunderGrid.CellNoteIndicator = true;
                    //UPGRADE_ISSUE: (2064) FPSpreadADO.fpSpread property sprLaunderGrid.CellNote was not upgraded. More Information: http://www.vbtonet.com/ewis/ewi2064.aspx
                    ViewModel.sprLaunderGrid.CellNote = modGlobal.Clean(UniformCL.UniformLaundry["laundry_comment"]);
                }

                UniformCL.UniformLaundry.MoveNext();
            }
            ;
        }