public List<CataloValueVO> getCatalog(int padre) { FVSL_LINQDataContext dbcon = new FVSL_LINQDataContext(); List<CataloValueVO> lista = new List<CataloValueVO>(); try { List<mapa_get_catalogo_paisesResult> resultset = dbcon.mapa_get_catalogo_paises().ToList(); foreach (mapa_get_catalogo_paisesResult benef in resultset) { CataloValueVO catalo = new CataloValueVO(); catalo.id = benef.Id; catalo.value = benef.nombre; lista.Add(catalo); } return lista; } catch (Exception e) { Logging.WriteError(e.StackTrace.ToString()); return null; } }