private void Bind()
        {
            var key = Request.QueryString["key"];

            switch (key)
            {
            case "PrintTemplate-PrintTest":
                if (!string.IsNullOrWhiteSpace(Request.QueryString["barcodeTemplateId"]))
                {
                    var barcodeTemplateId = Guid.Empty;
                    if (Guid.TryParse(Request.QueryString["barcodeTemplateId"], out barcodeTemplateId))
                    {
                        var bll = new BarcodeTemplate();
                        var barcodeTemplateInfo = bll.GetModel(barcodeTemplateId);
                        if (barcodeTemplateInfo != null)
                        {
                            ltrHtml.Text = barcodeTemplateInfo.Html;
                        }
                    }
                }
                break;

            default:
                break;
            }
        }
Esempio n. 2
0
 public ProductCodeData Decode(BarcodeTemplate template, string code)
 {
     if (template == BarcodeTemplate.Product)
     {
         return(DecodeProductCode(code));
     }
     else if (template == BarcodeTemplate.LongProduct)
     {
         return(DecodeLongProductCode(code));
     }
     else if (template == BarcodeTemplate.NmvsProduct)
     {
         return(DecodeNmvsProductCode(code));
     }
     return(null);
 }
 public CodePair(BaseCode code, BarcodeTemplate template)
 {
     Code     = code;
     Template = template;
 }