public void processOrder() { encryptionServiceClient = new EncryptionService.ServiceClient(); bankServiceClient = new BankService.Service1Client(); String validatedCardDetails; if ((hotel.NoOfRoom - order.Amount) >= 0) { String encryptedCardNo = encryptionServiceClient.Encrypt(order.CardNo); try { validatedCardDetails = bankServiceClient.validateCard(encryptedCardNo); } catch (Exception exp) { validatedCardDetails = "Card number not verified"; Console.WriteLine("Card number not verified"); } if (validatedCardDetails.Equals("valid")) { hotel.NoOfRoom = hotel.NoOfRoom - order.Amount; order.OrderPrice = hotel.getPrice() * order.Amount + hotel.getTaxPercentage() * hotel.getPrice() * order.Amount + hotel.getLocationCharge(); Console.WriteLine("Order Processed:" + counter + " || Ordering Parties: " + order.SenderId + "-> " + order.ReceiverId + " || No of rooms requested:" + order.Amount + "|| Price charged:" + order.OrderPrice + " || Rooms remaining:" + hotel.NoOfRoom); counter++; } else { Console.WriteLine("Order Rejected:" + counter + " || Ordering Parties: " + order.SenderId + "-> " + order.ReceiverId + "|| No of rooms requested:" + order.Amount + "|| Reason: Rooms not available"); counter++; } } else { Console.WriteLine("Order Rejected:" + counter + " || Ordering Parties: " + order.SenderId + "-> " + order.ReceiverId + "|| No of rooms requested:" + order.Amount + "|| Reason: Rooms not available"); counter++; } Boolean b = true; while (b) { if (Program.processedOrder.getBuffer(order.SenderId) == null) { lock (Program.processedOrder) { Program.processedOrder.setBuffer(order.SenderId + "and" + order.ReceiverId); b = false; } } } }
public void setOrder(OrderClass s) { StringBuilder temp = new StringBuilder(); temp.Append(s.getAmt().ToString()); //Appends amount to string temp.Append(" "); temp.Append(s.getCardNo().ToString()); //Appends card number to string temp.Append(" "); temp.Append(s.getID().ToString()); //Appends ID to string temp.Append(" "); temp.Append(s.getOrderId().ToString()); //Appends orderId to string temp.Append(" "); temp.Append(s.getnoRooms().ToString()); //Appends number of rooms to string temp.Append(" "); temp.Append(s.getPrice().ToString()); //Appends price per room to string temp.Append(" "); order = temp.ToString(); //builds string EncryptionService.ServiceClient serviceClient = new EncryptionService.ServiceClient(); //Instantiates encryption service order = serviceClient.Encrypt(order); //encrypts string }
private void decryptBtn_Click(object sender, EventArgs e) { EncryptionService.ServiceClient decoder = new EncryptionService.ServiceClient(); String encryptedMess = newMess.Text; messBox.Text = decoder.Decrypt(encryptedMess); }
private void encryptBtn_Click(object sender, EventArgs e) { EncryptionService.ServiceClient encoder = new EncryptionService.ServiceClient(); String message = messBox.Text; newMess.Text = encoder.Encrypt(message); }
protected void Button2_Click(object sender, EventArgs e) { string firstName, lastName, id, password, cellPhone, workPhone, cellProvider, category; bool encryption; Label2.Visible = true; string url = TextBox11.Text; if (url == null || url.Length == 0) { Label2.Text = "Enter Valid Url"; TextBox11.Focus(); return; } firstName = TextBox4.Text; if (firstName == null || firstName.Length == 0) { Label2.Text = "Enter First Name"; TextBox4.Focus(); return; } lastName = TextBox5.Text; if (lastName == null || lastName.Length == 0) { Label2.Text = "Enter Last Name"; TextBox5.Focus(); return; } id = TextBox6.Text; if (id == null || id.Length == 0) { Label2.Text = "Enter Id"; TextBox6.Focus(); return; } password = TextBox7.Text; if (password == null || password.Length == 0) { Label2.Text = "Enter Password"; TextBox7.Focus(); return; } workPhone = TextBox8.Text; if (workPhone == null || workPhone.Length == 0) { Label2.Text = "Enter Work Phone"; TextBox8.Focus(); return; } cellPhone = TextBox9.Text; if (cellPhone == null || cellPhone.Length == 0) { Label2.Text = "Enter Cell Phone"; TextBox9.Focus(); return; } cellProvider = TextBox10.Text; /* if (cellProvider == null || cellProvider.Length == 0) * { * Label2.Text = "Enter Cell Provider"; * TextBox10.Focus(); * return; * }*/ category = testSelect.Value; encryption = CheckBox1.Checked; Label2.Visible = true; List <String> data = new List <string>(); Label2.Text = category; data.Add(firstName); data.Add(lastName); data.Add(id); if (encryption) { EncryptionService.ServiceClient encryptSVC = new EncryptionService.ServiceClient(); data.Add(encryptSVC.Encrypt(password)); } else { data.Add(password); } data.Add(workPhone); data.Add(cellPhone); data.Add(category); data.Add(encryption.ToString()); data.Add(cellProvider); XmlService.Service1Client svc = new XmlService.Service1Client(); string response = svc.addPerson(data.ToArray(), url); Label2.Text = response; Button2.Focus(); }