// Sätta in eller ta ut pengar private static bool TransferMoney(bool insertMoney, string serverMessage, XmlStoringDocument xmlDocument) { string[] information = serverMessage.Split(char.Parse("|")); string socialSecurityNumber = information[0]; string accountNumber = information[1]; decimal balance = decimal.Parse(information[2]); try { User loggedInUser = GetUser(socialSecurityNumber, xmlDocument); Account account = loggedInUser[accountNumber]; if (insertMoney) { account.AddFunds(balance); } else { account.TakeOutFunds(balance); } xmlDocument.CreateOrUpdateUser(loggedInUser); return(true); } catch (Exception err) { Console.WriteLine("Err: {0}", err); } return(false); }