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; } }
// 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; } }
/// <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); }