Я создаю приложение asp.net MVC для небольшого животновода.У меня есть база данных с одной таблицей с именем AvailableAnimals и имеет отношение один ко многим с таблицей MaleBreeder и таблицей FemaleBreeder.Я хочу создать страницу «братьев и сестер», используя идентификатор выбранного доступного животного и возможность просматривать все полные и половинные братья и сестры для этого животного.Это то, что я пока имею, но точка зрения братьев и сестер ничего не возвращает.
Ответ, я уверен, простой, о котором я просто не могу думать прямо сейчас.
КОНТРОЛЛЕР:
public ActionResult Siblings(int? id)
{
AvailableAnimals availableAnimals = db.AvailableAnimals.Find(id);
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
else if (id != null)
{
var siblings = db.AvailableAnimals.Where(x => x.ACSireID == id.Value || x.ACDamID == id.Value);
return View(siblings);
}
if (availableAnimals == null)
{
return HttpNotFound();
}
return View(availableAnimals);
}
Мой вид в настоящее время настроен только для отображения братьев и сестер из простого цикла foreach.