public string RegisterOrder(string username, Book[] books, string creditcard, ContactDetails shipping, ContactDetails invoicing) { string guid = null; if (Order.VerifyCreditCard(creditcard) == true) { int i = 0; bool verifybook = true; Library lib = new Library(); lib.UpdateDB(); while (i < books.Length && verifybook == true) { verifybook = lib.Contains(books[i++]); } if (verifybook == true) { Order toregister = new Order(shipping, invoicing, creditcard, books); toregister.OrderSerializer(); toregister.OrderStorage(username); guid = toregister.Ordernumber; } } return guid; }