public void acma() { QRCodeScan qcs = new QRCodeScan(); qcs.DialogResult = DialogResult.OK; qcs.Close(); }
//string amounts; public void webSocketData(string data) { JObject deserjson = JObject.Parse(data); JObject deserts = JObject.Parse(deserjson["transactionStatus"].ToString()); string message = deserts["message"].ToString(); if (message == "VERIFIED") { qrVerified = deserts["qrVerified"].ToString(); MessageBox.Show(qrVerified); } else { if (qrVerified == "True") { string messageRequest = deserts["message"].ToString(); string paymentStatus = deserts["paymentSuccess"].ToString(); if (messageRequest == "Request Complete" && paymentStatus == "true" || paymentStatus == "True") { QRCodeScan qrc = new QRCodeScan(); DataTable dt1 = blfsc.get_all_data_from_fiscal("True"); if (dt1.Rows.Count > 0) { fiscal_year = dt1.Rows[0]["fiscal_year"].ToString(); } int insert = blfp.InsertFonePayLog(Convert.ToInt32(remarks2), Login.sendtext, Convert.ToDecimal(amount), prnNo, fiscal_year, Convert.ToDateTime(DateTime.Now.ToShortDateString())); this.DialogResult = DialogResult.OK; this.Close(); } else { this.DialogResult = DialogResult.Cancel; this.Close(); } } } }