public ActionResult Generate(tblGenerateQrCode qrcode) { try { qrcode.QRCodeImagePath = GenerateQRCode(qrcode.QRCodeText); ViewBag.Message = "QR Code Created successfully"; } catch (Exception ex) { } return(View(qrcode)); }
private tblGenerateQrCode ReadQRCode() { tblGenerateQrCode barcodeModel = new tblGenerateQrCode(); string barcodeText = ""; string imagePath = "~/Images/QrCode.jpg"; string barcodePath = Server.MapPath(imagePath); var barcodeReader = new BarcodeReader(); var result = barcodeReader.Decode(new Bitmap(barcodePath)); if (result != null) { barcodeText = result.Text; } return(new tblGenerateQrCode() { QRCodeText = barcodeText, QRCodeImagePath = imagePath }); }