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