public Raza RecuperarUno(int id) { try { return(razaDatos.RecuperarUno(id)); } catch (Exception ex) { throw ex; } }
public List <AnimalApi> Comparar_ApiBase(List <AnimalApi> listado, int idtambo) { List <AnimalApi> listadoBase = animalDatos.RecuperarPorTambo(idtambo); List <AnimalApi> listadoInexistentes = new List <AnimalApi>(); foreach (var item in listado) { if (!listadoBase.Exists(a => a.Caravana == item.Caravana && a.IdTambo == idtambo)) { var raza = razadatos.RecuperarUno(Convert.ToInt32(item.IdRaza)); listadoInexistentes.Add(item); } } return(listadoInexistentes); }