예제 #1
0
        public InputLabelCollection()
        {
            Formula = new List <OutputLabel>();
            OutputLabel label = new OutputLabel(string.Empty);

            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Set)), "Set");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Layout)), "Layout");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Lebar)), "Lebar");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Tinggi)), "Tinggi A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.TinggiB)), "Tinggi B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaKainA)), "Harga Kain A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaKainB)), "Harga Kain B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaKainC)), "Harga Kain C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaKainG)), "Harga Kain G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaKainK)), "Harga Kain K");

            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Keping)), "Keping");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.KepingA)), "Keping A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.KepingB)), "Keping B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.KepingC)), "Keping C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.KepingG)), "Keping G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.KepingK)), "Keping K");

            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaCincin)), "Harga Cincin");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaCincinB)), "Harga Cincin B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaCincinC)), "Harga Cincin C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaCincinG)), "Harga Cincin G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaCincinK)), "Harga Cincin K");

            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaHook)), "Harga Hook");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaButang)), "Harga Butang");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaRenda)), "Harga Renda");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.HargaTali)), "Harga Tali");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.TariScalletQuantity)), "Tali Scallet Kuantiti");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.TaliLangsirQuantity)), "Tali Langsir Kuantiti");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.RendaQuantity)), "Renda Kuantiti");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.RainbowQuantity)), "Rainbow Kuantiti");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.RibbonQuantity)), "Ribbon Kuantiti");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.ButangChoice)), "Pilihan Butang");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.MeterDiscountAmount)), "Meter Discount Amount");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Lipat)), "Lipat");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Separate)), "Menjahit Bersama");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Hanger)), "Hanger");

            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Location.Sliding)), "Sliding");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Location.Tempat)), "Tempat");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Location.Tingkap)), "Tingkat");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Input.Location.TingkatBawah)), "Tingkat Bawah");

            Formula.Add(label);
        }
예제 #2
0
        public HiddenLabelCollection()
        {
            General = new List <string>();
            General.Add(Transform.ToJsonProperty(nameof(Output.Keping)));
            General.Add(Transform.ToJsonProperty(nameof(Output.KepingB)));
            General.Add(Transform.ToJsonProperty(nameof(Output.KepingC)));
            General.Add(Transform.ToJsonProperty(nameof(Output.KepingG)));
            General.Add(Transform.ToJsonProperty(nameof(Output.KepingK)));

            Formula = new List <OutputLabel>();

            OutputLabel labelF47_1 = new OutputLabel("F47_1");

            labelF47_1.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahKainA)), null);

            Formula.Add(labelF47_1);
        }
예제 #3
0
        public OutputLabelCollection()
        {
            Formula = new List <OutputLabel>();


            OutputLabel label = new OutputLabel(string.Empty);

            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaButang)), "Butang");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaCincin)), "Cincin");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaCincinB)), "Cincin B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaCincinC)), "Cincin C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaCincinG)), "Cincin G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaCincinK)), "Cincin K");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaHanger)), "Harga Hanger");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainA)), "Harga Kain A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainA1)), "Harga Kain A-1");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainA2)), "Harga Kain A-2");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainA3)), "Harga Kain A-3");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainA4)), "Harga Kain A-4");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainAB)), "Harga Kain A & B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainB)), "Harga Kain B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainC)), "Harga Kain C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainD)), "Harga Kain D");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainG)), "Harga Kain G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaKainK)), "Harga Kain K");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRainbow)), "Rainbow");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRenda)), "Harga Renda");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRenda2)), "Harga Renda 2");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRenda3)), "Harga Renda 3");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRenda4)), "Harga Renda 4");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaRibbon)), "Harga Ribbon");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaTariScallet)), "Harga Tali Scallet");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.HargaTaliLangsir)), "Harga Tali Langsir");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.Image)), "Gambar");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.Jumlah)), "Jumlah");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.JumlahA)), "Jumlah A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.JumlahB)), "Jumlah B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.Keping)), "Keping");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.KepingA)), "Keping A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.KepingB)), "Keping B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.QuotationId)), "Quotation ID");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorJalur)), "Tailor Jaloh");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorKeping)), "Tailor Keping");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterA)), "Tailor Meter A");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterB)), "Tailor Meter B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterC)), "Tailor Meter C");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterD)), "Tailor Meter D");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterG)), "Tailor Meter G");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeterK)), "Tailor Meter K");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorRenda)), "Tailor Renda");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorRenda2)), "Tailor Renda 2");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorRenda3)), "Tailor Renda 3");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorRenda4)), "Tailor Renda 4");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorRendaKeping)), "Tailor Renda Keping");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorMeter)), "Tailor Meter");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorTotalKeping)), "Tailor Keping Jumlah");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.TailorInchLabel)), "Inch");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahButang)), "Butang");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahHook)), "Hook");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahKainA)), "Upah Kain");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahKainB)), "Upah Kain B");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.UpahCincin)), "Cincin");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.RodSetTotal)), "Rod / Rail Total");
            label.Fields.Add(Transform.ToJsonProperty(nameof(Output.RodSetTotal2)), "Rod / Rail Total (2)");

            Formula.Add(label);
        }