Exemplo n.º 1
0
        // Radera konto
        private static bool DeleteAccount(string serverMessage, XmlStoringDocument xmlDocument)
        {
            string[] information = serverMessage.Split(char.Parse("|"));

            string socialSecurityNumber = information[0];
            string accountNumber        = information[1];

            try
            {
                User loggedInUser = GetUser(socialSecurityNumber, xmlDocument);
                if (loggedInUser[accountNumber] == null)
                {
                    return(false);
                }

                loggedInUser.DeleteAccount(accountNumber);
                xmlDocument.CreateOrUpdateUser(loggedInUser);
                return(true);
            }
            catch (Exception err)
            {
                Console.WriteLine("Err: {0}", err);
            }
            return(false);
        }