protected void btnGerarQRCode_Click(object sender, EventArgs e) { //ModalPopupExtender2.Hide(); imgQrCode.ImageUrl = "";// "~/QRCODE/Orion.Jpeg"; imgQrCode.DataBind(); string filepath = Server.MapPath("~/QRCODE"); QRCODE.clQRCODE qr = new QRCODE.clQRCODE(); string tag = ViewState["cmpCoEquipamentoObra"].ToString() + ";"; string TAG = qr.GerarQRCODE(filepath, ViewState["cmpCoEquipamentoObra"].ToString(), tag, 20); //imgQrCode.ImageUrl = "~/QRCODE/" + diretorio; string imagemSTR = qr.GerarQRCODEStringImg(TAG); imgQrCode.ImageUrl = imagemSTR; ViewState["QRCODE"] = TAG; btnImprimirQR.Enabled = true; btnImprimirQR.Visible = false; this.ModalPopupExtender2.Show(); }
protected void btnGerarQrcodes_Click(object sender, EventArgs e) { DataTable dtQr = pesquisa(); string filepath = Server.MapPath("~/QRCODE"); for (int i = 0; i < dtQr.Rows.Count; i++) { QRCODE.clQRCODE qr = new QRCODE.clQRCODE(); string tag = dtQr.Rows[i]["cmpCoEquipamentoObra"].ToString() + ";"; string TAG = qr.GerarQRCODE(filepath, dtQr.Rows[i]["cmpCoEquipamentoObra"].ToString(), tag, 20); tblEquipamentoObra table = new tblEquipamentoObra(); byte[] imagemBYTE = qr.GerarQRCODEStringBYTE(TAG); table.UpdateImagem(Global.GetConnection(), imagemBYTE, int.Parse(dtQr.Rows[i]["cmpIdEquipamentoObra"].ToString()), TAG); } }