проверка на нулев обект едно към едно картографиране Entity framework

Имам две маси:

Таблица AnnonceVImg: Id, dateModif,

Таблица AnnonceVTxt: Id, dateModif, AnnonceVImg_Id

Искам да покажа само изображенията, които все още не са свързани с AnnonceVTxt, но тъй като нямам AnnonceVTxt_id в AnnonceVImg, не знам как да добавя това условие.

Ето го моят контролер

public PartialViewResult ListAnnonce(DateTime dateParution, long IdJournal)
    {
        using (var db = new Bd_scanitEntities())
        {
            List<ScanITAPP.ImgOrgSet> images = new List<ImgOrgSet>();
            images = db.JournalSet.Find(IdJournal).ImgOrgSet.Where(i => i.dateParution == dateParution).ToList();
            List<ScanITAPP.AnnonceVImgSet> annoncesVimg = new List<AnnonceVImgSet>();
            foreach (var img in images)
            {
                annoncesVimg.AddRange(db.ImgOrgSet.Find(img.Id).AnnonceVImgSet.ToList());
            }

            //IEnumerable<ScanITAPP.AnnonceVImgSet> annonces;
            ViewBag.IdJournal = dateParution;
            ViewData["dateParution"] = dateParution.ToString("dd-MM-yyyy");
            AnnonceVTxtSet annTxt = new AnnonceVTxtSet();
            annTxt.Id = 0;
            AnnonceVImgSet annImg = db.AnnonceVImgSet.Find(1);
            annTxt.AnnonceVImgSet = annImg;

            return PartialView("_ListAnnonceImg", annoncesVimg.OrderBy(i => i.dateSaisi).Distinct().ToList());
        }
    }

person ItShine    schedule 02.05.2014    source източник
comment
трябва да включите таблица AnnonceVTxt stackoverflow.com/ въпроси/416847/   -  person Dhaval Patel    schedule 02.05.2014