private void Get_AWS_Data_Click(object sender, RoutedEventArgs e) { string ID_Code = ""; string Key_return = ""; Communication_DatabaseEntities1 var_data = new Communication_DatabaseEntities1(); var Key_Return = var_data.Register_User(First_Name_Input.Text, Last_Name_Input.Text); foreach (var item in Key_Return) { Console.WriteLine(item.Pass_Key); Console.WriteLine(item.User_ID); ID_Code = item.User_ID.ToString(); Key_return = item.Pass_Key; } string QR_INPUT = ID_Code + "," + Key_return; BarcodeSettings bs = new BarcodeSettings(); bs.Type = BarCodeType.QRCode; bs.Data = QR_INPUT; BarCodeGenerator bg = new BarCodeGenerator(bs); bg.GenerateImage().Save("QRCode.png"); System.Diagnostics.Process.Start("QRCode.png"); MessageBox.Show("User Added!"); Outside_User enter_pass = new Outside_User(); enter_pass.Show(); }
private void Read_Mess_Click(object sender, RoutedEventArgs e) { Communication_DatabaseEntities1 var_data = new Communication_DatabaseEntities1(); string valuetopass = ""; string[] reading_image = BarcodeScanner.Scan("QRCode.png", Spire.Barcode.BarCodeType.QRCode); if (reading_image != null) { foreach (var item in reading_image) { Console.WriteLine("Credentials found. Logging into system."); valuetopass = item; } } Console.WriteLine(valuetopass); var call_data = valuetopass.Split(','); Console.WriteLine(call_data[0]); var call_results = var_data.Read_Message(Int32.Parse(call_data[0])); string final_text = ""; foreach (var item in call_results) { if (string.IsNullOrEmpty(item.Messages)) { Message_Box_One.Text = "No new messages"; } else { Console.WriteLine(item.Time_Stamp.ToString()); final_text = final_text + item.Time_Stamp.ToString() + " --> " + item.Messages.ToString() + " \n"; } } Message_Box_One.Text = final_text; }
private void Sen_Message_Click(object sender, RoutedEventArgs e) { Communication_DatabaseEntities1 var_data = new Communication_DatabaseEntities1(); string valuetopass = ""; string[] reading_image = BarcodeScanner.Scan("QRCode.png", Spire.Barcode.BarCodeType.QRCode); if (reading_image != null) { foreach (var item in reading_image) { Console.WriteLine("Credentials found. Logging into system."); valuetopass = item; } } Console.WriteLine(valuetopass); var call_data = valuetopass.Split(','); Console.WriteLine(call_data[0]); var_data.New_Message(Int32.Parse(call_data[0]), Text_Outbound.Text); }