public static DataTable ConsultarExactoGenEdad(string Ngenero) { try { using (PatronesEntities contexto = new PatronesEntities()) { ficheroGeneroEdad = contexto.GeneroEdad.ToList(); foreach (var item in ficheroGeneroEdad) { if (item.GenEdad != null && item.GenEdad.ToLower() == Ngenero.Trim().ToLower()) { List <string> VistaGenEdad = new List <string>(); GeneroEdadViewModel.IdGenEdad = item.IdGenEd; string a = item.GenEdad.ToString(); VistaGenEdad.Add(a); intermedio.Add(VistaGenEdad); cSuccessful = true; cResultException = ""; } } if (intermedio.Count > 0) { ficheroGenEd = LlenarResultado(intermedio); cResultException = null; cSuccessful = true; } else { cResultException = "No se ha encontrado la revista"; cSuccessful = false; } } } catch (Exception ex) { ficheroGenEd = null; cResultException = ex.ToString(); cSuccessful = false; } intermedio.Clear(); ficheroGeneroEdad.Clear(); ficheroGeneroEdad = null; return(ficheroGenEd); }