public async Task <ActionResult> QrCodeScanHistory(string Token) { QRCodeLogic businessLogic = new QRCodeLogic(); var data = await businessLogic.GetAttendeScanHistory(CurrentUserSession.AttendesID.Value); return(Json(new { data = data }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> QRCodeScanEntry(string Token, int QRCodeId) { QRCodeLogic businessLogic = new QRCodeLogic(); var response = await businessLogic.RecordQRCodeScanHistory(CurrentUserSession.AttendesID.Value, QRCodeId); return(Json(new { data = response }, JsonRequestBehavior.AllowGet)); }
public async Task <string> CreateExhibitorQrCode(int exhibitorID) { QRCodeLogic qRCodeLogic = new QRCodeLogic(); var exhibitor = await exhibitorLogic.GetExhibitorsById(exhibitorID); return(qRCodeLogic.GenerateExhibitorQRCode(ImageSavePath, exhibitorID, CurrentUserSession.AttendesID.Value, exhibitor.WebsiteURL)); }
public async Task <string> CreateVendorQrCode(int vendorID) { QRCodeLogic qRCodeLogic = new QRCodeLogic(); var vendor = await VendorLogic.GetVendorById(vendorID); return(qRCodeLogic.GenerateVendorQRCode(ImageSavePath, vendorID, CurrentUserSession.AttendesID.Value, vendor.WebsiteURL)); }
public async Task <ActionResult> GetQRCodeData(string Token, int QRCodeId) { QRCodeLogic businessLogic = new QRCodeLogic(); var response = await businessLogic.RecordQRCodeScanHistory(CurrentUserSession.AttendesID.Value, QRCodeId); return(Json(response)); }
public string GenerateAttendeeQRCode(int attendeeId) { QRCodeLogic qr = new QRCodeLogic(); var qrPath = qr.GenerateAttendeeQRCode(ImageSavePath, attendeeId, CurrentUserSession.AttendesID.Value); return(qrPath); }