public List <BejermanConfig> getXml() { try { if (File.Exists(config)) { List <BejermanConfig> ListConfig = new List <BejermanConfig>(); XDocument Raiz = XDocument.Load(".\\" + config, LoadOptions.None); XElement ElementBejerman = Raiz.Element("Bejerman"); RutaBejerman = ElementBejerman.Element("RutaExportacion").Value; IEnumerable <XElement> Config = ElementBejerman.Descendants("Config"); foreach (XElement Parametro in Config) { BejermanConfig config = new BejermanConfig(); config.PuntodeVenta = Parametro.Element("PuntodeVenta").Value; config.PuntodeVentaElect = Parametro.Element("PuntodeVentaElect").Value; config.CodigoZona = Parametro.Element("CodigoZona").Value; config.AperturaContable = Parametro.Element("AperturaContable").Value; ListConfig.Add(config); } return(ListConfig); } return(null); } catch (Exception ex) { throw ex; } }