Esempio n. 1
0
        private void assemble_vr()
        {
            vr = new VR(qs.productInfo);
            switch (qs.productInfo.Tag)
            {
                case "VR24-112":
                    ListItems = vr.VR_24_112();
                    break;

                case "VR30-115":
                    ListItems = vr.VR_30_115();
                    break;

                case "VR36-118":
                    ListItems = vr.VR_36_118();
                    break;

                case "VR42-144":
                    ListItems = vr.VR_42_144();
                    break;

                case "VR48-147":
                    ListItems = vr.VR_48_147();
                    break;

                case "VR54-150":
                    ListItems = vr.VR_54_150();
                    break;

                case "VR60-153":
                    ListItems = vr.VR_60_153();
                    break;

                case "VR72-159":
                    ListItems = vr.VR_72_159();
                    break;

                case "VR84-165":
                    ListItems = vr.VR_84_165();
                    break;

                case "VR96-171":
                    ListItems = vr.VR_96_171();
                    break;

                case "VR108-177":
                    ListItems = vr.VR_108_177();
                    break;

                case "VR120-183":
                    ListItems = vr.VR_120_183();
                    break;

                case "VR144-195":
                    ListItems = vr.VR_144_195();
                    break;

                default:
                    ListItems = empty_list();
                    break;
            }
        }
Esempio n. 2
0
        public void VR_list()
        {
            Add_block_title("VR VESSEL");

            vr = new VR(productInfo);
            switch (productInfo.PackageSize)
            {
            case "MRP-24V":
                productInfo.VesselSize        = 24;
                productInfo.VesselShellLength = 96;
                productInfo.VesselOAL         = 112;
                Copy_list(vr.VR_24_112());
                break;

            case "MRP-30V":
                productInfo.VesselSize        = 30;
                productInfo.VesselShellLength = 96;
                productInfo.VesselOAL         = 115;
                Copy_list(vr.VR_30_115());
                break;

            case "MRP-36V":
                productInfo.VesselSize        = 36;
                productInfo.VesselShellLength = 96;
                productInfo.VesselOAL         = 118;
                Copy_list(vr.VR_36_118());
                break;

            case "MRP-42V":
                productInfo.VesselSize        = 42;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 144;
                Copy_list(vr.VR_42_144());
                break;

            case "MRP-48V":
                productInfo.VesselSize        = 48;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 147;
                Copy_list(vr.VR_48_147());
                break;

            case "MRP-54V":
                productInfo.VesselSize        = 54;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 150;
                Copy_list(vr.VR_54_150());
                break;

            case "MRP-60V":
                productInfo.VesselSize        = 60;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 153;
                Copy_list(vr.VR_60_153());
                break;

            case "MRP-72V":
                productInfo.VesselSize        = 72;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 159;
                Copy_list(vr.VR_72_159());
                break;

            case "MRP-84V":
                productInfo.VesselSize        = 84;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 165;
                Copy_list(vr.VR_84_165());
                break;

            case "MRP-96V":
                productInfo.VesselSize        = 96;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 171;
                Copy_list(vr.VR_96_171());
                break;

            case "MRP-108V":
                productInfo.VesselSize        = 108;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 177;
                Copy_list(vr.VR_108_177());
                break;

            case "MRP-120V":
                productInfo.VesselSize        = 120;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 183;
                Copy_list(vr.VR_120_183());
                break;

            case "MRP-144V":
                productInfo.VesselSize        = 144;
                productInfo.VesselShellLength = 119;
                productInfo.VesselOAL         = 195;
                Copy_list(vr.VR_144_195());
                break;

            default:
                break;
            }

            Add_blank_item();
            Add_labor_item("MOUNT VESSEL", 1.5);
            Add_blank_item();
        }