private string TypeToNormalString(ViewDrillDownType type)
        {
            switch (type)
            {
            case ViewDrillDownType.Firm:
                return("Firm Orders");

            case ViewDrillDownType.Hold:
                return("Hold Items");

            case ViewDrillDownType.Reservations:
                return("Reservations");

            case ViewDrillDownType.AllPieces:
                return("Orders");

            case ViewDrillDownType.Outerware:
                return("Outer wares");

            case ViewDrillDownType.UptoFive:
                return("Up to five Orders");

            case ViewDrillDownType.Samples:
                return("Sample Orders");

            case ViewDrillDownType.Shipments:
                return("Shipments");

            case ViewDrillDownType.ShipmentDetails:
                return("Shipment Details");

            default:
                return("");
            }
        }
        public static string TypeToString(ViewDrillDownType type)
        {
            switch (type)
            {
            case ViewDrillDownType.Firm:
                return("FIRM");

            case ViewDrillDownType.Hold:
                return("HOLD");

            case ViewDrillDownType.Reservations:
                return("RESERVATIONS");

            case ViewDrillDownType.AllPieces:
                return("ALL");

            case ViewDrillDownType.Outerware:
                return("OUTERWARE");

            case ViewDrillDownType.UptoFive:
                return("UPTOFIVE");

            case ViewDrillDownType.Samples:
                return("SAMPLE");

            case ViewDrillDownType.Shipments:
                return("SHIPMENT");

            case ViewDrillDownType.ShipmentDetails:
                return("SHIPMENTDETAIL");

            default:
                return("");
            }
        }
        private bool LoadProperties()
        {
            try
            {
                var weekNumber = Request.QueryString["WeekNo"];
                var year       = Request.QueryString["Year"];
                if (!string.IsNullOrWhiteSpace(weekNumber))
                {
                    _weekNumber = Int32.Parse(weekNumber);
                }
                else
                {
                    return(false);
                }
                if (!string.IsNullOrWhiteSpace(year))
                {
                    _year = Int32.Parse(year);
                }
                else
                {
                    return(false);
                }

                var type = Request.QueryString["Type"];
                if (type != null)
                {
                    var str = type.ToUpper();
                    switch (str)
                    {
                    case "FIRM":
                        _type = ViewDrillDownType.Firm;
                        break;

                    case "HOLD":
                        _type = ViewDrillDownType.Hold;
                        break;

                    case "RESERVATIONS":
                        _type = ViewDrillDownType.Reservations;
                        break;

                    case "ALL":
                        _type = ViewDrillDownType.AllPieces;
                        break;

                    case "OUTERWARE":
                        _type = ViewDrillDownType.Outerware;
                        break;

                    case "UPTOFIVE":
                        _type = ViewDrillDownType.UptoFive;
                        break;

                    case "SAMPLE":
                        _type = ViewDrillDownType.Samples;
                        break;

                    case "SHIPMENT":
                        _type = ViewDrillDownType.Shipments;
                        break;

                    case "SHIPMENTDETAIL":
                        _type = ViewDrillDownType.ShipmentDetails;
                        break;

                    default:
                        return(false);
                    }

                    if (_type == ViewDrillDownType.ShipmentDetails)
                    {
                        _shipTo = Request.QueryString["ShipTo"];
                        _etd    = Request.QueryString["ETD"];
                    }
                }
            }
            catch (Exception)
            {
                return(false);
            }
            return(true);
        }