Esempio n. 1
0
        public void FillRepairGrid()
        {
            PTSProject.clsUniform UniformCL = Container.Resolve <clsUniform>();

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

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


            while (!UniformCL.UniformRepair.EOF)
            {
                (ViewModel.iCurrRow)++;
                ViewModel.sprRepairGrid.Row = ViewModel.iCurrRow;
                ViewModel.sprRepairGrid.Col = 1;
                if (modGlobal.Clean(UniformCL.UniformRepair["date_in"]) == "")
                {
                    ViewModel.sprRepairGrid.Text = "";
                }
                else
                {
                    ViewModel.sprRepairGrid.Text = Convert.ToDateTime(UniformCL.UniformRepair["date_in"]).ToString("M/d/yyyy");
                }
                ViewModel.sprRepairGrid.Col = 2;
                if (modGlobal.Clean(UniformCL.UniformRepair["date_out"]) == "")
                {
                    ViewModel.sprRepairGrid.Text = "";
                }
                else
                {
                    ViewModel.sprRepairGrid.Text = Convert.ToDateTime(UniformCL.UniformRepair["date_out"]).ToString("M/d/yyyy");
                }
                ViewModel.sprRepairGrid.Col             = 3;
                ViewModel.sprRepairGrid.Text            = modGlobal.Clean(UniformCL.UniformRepair["repairer_name"]);
                ViewModel.sprRepairGrid.Col             = 4;
                ViewModel.sprRepairGrid.Text            = modGlobal.Clean(UniformCL.UniformRepair["comment"]);
                ViewModel.sprRepairGrid.Col             = 5;
                ViewModel.sprRepairGrid.CellType        = FarPoint.ViewModels.Cells.FpCellType.CellTypeCheckBox;
                ViewModel.sprRepairGrid.TypeCheckCenter = true;
                if (modGlobal.Clean(UniformCL.UniformRepair["launder_id"]) == "")
                {
                    ViewModel.sprRepairGrid.Value = 0;
                }
                else
                {
                    ViewModel.sprRepairGrid.Value = 1;
                }
                ViewModel.sprRepairGrid.Col = 6;
                //UPGRADE_WARNING: (1068) GetVal() of type Variant is being forced to string. More Information: http://www.vbtonet.com/ewis/ewi1068.aspx
                ViewModel.sprRepairGrid.Text = Convert.ToString(modGlobal.GetVal(UniformCL.UniformRepair["repair_id"]));

                UniformCL.UniformRepair.MoveNext();
            }
            ;
        }