Пример #1
0
        private void LoadLabel_Cht()
        {
            var oLabel = SystemLabelEx.GetByLanguageCode("zh-CHT");

            if (oLabel != null)
            {
                this.txtStockCode_Cht.Text    = oLabel.STKCODE;
                this.txtAppendix1_Cht.Text    = oLabel.APPENDIX1;
                this.txtAppendix2_Cht.Text    = oLabel.APPENDIX2;
                this.txtAppendix3_Cht.Text    = oLabel.APPENDIX3;
                this.txtClass1_Cht.Text       = oLabel.CLASS1;
                this.txtClass2_Cht.Text       = oLabel.CLASS2;
                this.txtClass3_Cht.Text       = oLabel.CLASS3;
                this.txtClass4_Cht.Text       = oLabel.CLASS4;
                this.txtClass5_Cht.Text       = oLabel.CLASS5;
                this.txtClass6_Cht.Text       = oLabel.CLASS6;
                this.txtSerialNumber_Cht.Text = oLabel.SERIALNO;
                this.txtVITEMNO_Cht.Text      = oLabel.VITEMNO;
                this.txtCouponNumber_Cht.Text = oLabel.COUPONNO;
                this.txtDLFlag_Cht.Text       = oLabel.DLFLAG;
                this.txtRemarks1_Cht.Text     = oLabel.REMARK1;
                this.txtRemarks2_Cht.Text     = oLabel.REMARK2;
                this.txtRemarks3_Cht.Text     = oLabel.REMARK3;
                this.txtRemarks4_Cht.Text     = oLabel.REMARK4;
                this.txtRemarks5_Cht.Text     = oLabel.REMARK5;
                this.txtRemarks6_Cht.Text     = oLabel.REMARK6;
            }
        }
Пример #2
0
        // Default, English
        private void LoadLabel()
        {
            var oLabel = SystemLabelEx.GetByLanguageCode("en-US");

            if (oLabel != null)
            {
                this.txtStockCode.Text    = oLabel.STKCODE;
                this.txtAppendix1.Text    = oLabel.APPENDIX1;
                this.txtAppendix2.Text    = oLabel.APPENDIX2;
                this.txtAppendix3.Text    = oLabel.APPENDIX3;
                this.txtClass1.Text       = oLabel.CLASS1;
                this.txtClass2.Text       = oLabel.CLASS2;
                this.txtClass3.Text       = oLabel.CLASS3;
                this.txtClass4.Text       = oLabel.CLASS4;
                this.txtClass5.Text       = oLabel.CLASS5;
                this.txtClass6.Text       = oLabel.CLASS6;
                this.txtSerialNumber.Text = oLabel.SERIALNO;
                this.txtVITEMNO.Text      = oLabel.VITEMNO;
                this.txtCouponNumber.Text = oLabel.COUPONNO;
                this.txtDLFlag.Text       = oLabel.DLFLAG;
                this.txtRemarks1.Text     = oLabel.REMARK1;
                this.txtRemarks2.Text     = oLabel.REMARK2;
                this.txtRemarks3.Text     = oLabel.REMARK3;
                this.txtRemarks4.Text     = oLabel.REMARK4;
                this.txtRemarks5.Text     = oLabel.REMARK5;
                this.txtRemarks6.Text     = oLabel.REMARK6;
            }
        }
Пример #3
0
            /// <summary>
            /// Gets the system label by key.
            /// </summary>
            /// <param name="key">The key.</param>
            /// <returns></returns>
            public static string GetSystemLabelByKey(string key)
            {
                string result = key;

                var oLabel = SystemLabelEx.GetByLanguageCode(ConfigHelper.CurrentLanguageCode);

                if (oLabel != null)
                {
                    PropertyInfo pi = oLabel.GetType().GetProperty(key.Trim().ToUpper());
                    if (pi != null)
                    {
                        result = pi.GetValue(oLabel, null).ToString();
                    }
                }

                return(result);
            }