Пример #1
0
        public void GetUniformDetail()
        {
            PTSProject.clsUniform UniformCL = Container.Resolve <clsUniform>();

            if (UniformCL.GetUniformDetailByID(modGlobal.Shared.gUniformID) != 0)
            {
                //continue
            }
            else
            {
                ViewManager.ShowMessage("Oooops! Can't find any Uniform Information based on ID = " + modGlobal.Shared.gUniformID
                                        .ToString() + "!  Call Debra Lewandowsky x5068.", "Uniform Repair History", UpgradeHelpers.Helpers.BoxButtons.OK);
            }
            ViewModel.lbItem.Text           = modGlobal.Clean(UniformCL.Uniform["Item"]);
            ViewModel.lbTrackingNumber.Text = modGlobal.Clean(UniformCL.Uniform["tracking_number"]);
            ViewModel.lbRetiredReason.Text  = modGlobal.Clean(UniformCL.Uniform["reason_description"]);

            if (modGlobal.Clean(UniformCL.Uniform["retired_date"]) != "")
            {
                ViewModel.lbRetiredDate.Text = Convert.ToDateTime(UniformCL.Uniform["retired_date"]).ToString("M/d/yyyy");
            }
            else
            {
                ViewModel.lbRetiredDate.Text = "";
            }

            if (modGlobal.Clean(UniformCL.Uniform["InspDate"]) != "")
            {
                ViewModel.lbLastInspDate.Text = Convert.ToDateTime(UniformCL.Uniform["InspDate"]).ToString("M/d/yyyy");
            }
            else
            {
                ViewModel.lbLastInspDate.Text = "";
            }
            ViewModel.lbBrand.Text = modGlobal.Clean(UniformCL.Uniform["manufacturer_name"]);

            if (modGlobal.Clean(UniformCL.Uniform["manufactured_date"]) != "")
            {
                ViewModel.lbManufDate.Text = Convert.ToDateTime(UniformCL.Uniform["manufactured_date"]).ToString("M/d/yyyy");
            }
            else
            {
                ViewModel.lbManufDate.Text = "";
            }

            if (modGlobal.Clean(UniformCL.Uniform["ItemSize"]) != "")
            {
                ViewModel.lbColorSize.Text = modGlobal.Clean(UniformCL.Uniform["ItemSize"]);
            }
            else if (modGlobal.Clean(UniformCL.Uniform["ItemColor"]) != "")
            {
                ViewModel.lbColorSize.Text = modGlobal.Clean(UniformCL.Uniform["ItemColor"]);
            }
            else
            {
                ViewModel.lbColorSize.Text = "";
            }

            if (modGlobal.Clean(UniformCL.Uniform["name_full"]) != "")
            {
                ViewModel.lbLocation.Text = "Issued to " + modGlobal.Clean(UniformCL.Uniform["name_full"]);
            }
            else if (modGlobal.Clean(UniformCL.Uniform["station"]) != "")
            {
                ViewModel.lbLocation.Text = "Station " + modGlobal.Clean(UniformCL.Uniform["station"]);
            }
            else
            {
                ViewModel.lbLocation.Text = "";
            }

            //UPGRADE_WARNING: (1068) GetVal() of type Variant is being forced to string. More Information: http://www.vbtonet.com/ewis/ewi1068.aspx
            ViewModel.lbUniformID.Text  = Convert.ToString(modGlobal.GetVal(UniformCL.Uniform["uniform_id"]));
            modGlobal.Shared.gUniformID = Convert.ToInt32(Double.Parse(ViewModel.lbUniformID.Text));

            FillLaunderGrid();
        }