// Guarda un vendedor en un XML
        public static bool SaveAs(string filename, Salesperson salesperson)
        {
            bool tResult = false;

            try
            {
                System.IO.File.WriteAllText(filename, salesperson.ToString(), Encoding.Unicode);
                tResult = true;
            }
            catch
            {
                tResult = false;
            }

            return(tResult);
        }
        // Carga un vendedor desde un XML
        public static Salesperson LoadFrom(string filename)
        {
            Salesperson tSalesperson = null;

            try
            {
                var          serializer = new XmlSerializer(typeof(Salesperson));
                FileStream   fs         = new FileStream(filename, FileMode.Open);
                StreamReader stream     = new StreamReader(fs, Encoding.Unicode);
                tSalesperson = (Salesperson)serializer.Deserialize(stream);
                fs.Close();
            }
            catch
            { }

            return(tSalesperson);
        }