public List<CataloValueVO> getCatalog(int padre) { FVSL_LINQDataContext dbcon = new FVSL_LINQDataContext(); List<CataloValueVO> lista = new List<CataloValueVO>(); try { List<MAPA_GET_CATALOGO_AREAS_INTERVENCIONResult> resultset = dbcon.MAPA_GET_CATALOGO_AREAS_INTERVENCION().ToList(); foreach (MAPA_GET_CATALOGO_AREAS_INTERVENCIONResult 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; } }