// -- MEZŐK -- // -- KONSTRUKTOR(OK) -- // -- TULAJDONSÁGOK -- // -- METÓDUSOK -- public void AllatMasikKetrecbe(Allat allat, Ketrec hova) { using (Menhelyek DB = new Menhelyek()) { var allatTemp = DB.Allatok.Include(x => x.Ketrec).Where(x => x.Nev == allat.Nev); var hovaTemp = DB.Ketrecek.Include(x => x.Allatok).Where(x => x.KetrecID == hova.KetrecID); if (allatTemp.Count() != 0 && hovaTemp.Count() != 0 && hovaTemp.First().Allatok.Count < hovaTemp.First().Meret&& allatTemp.First().Faj == hovaTemp.First().Faj) { hovaTemp.First().AddAllat(allatTemp.First()); allatTemp.First().Ketrec.RemoveAllat(allatTemp.First()); allatTemp.First().Ketrec = hovaTemp.First(); DB.SaveChanges(); } } if (hova.UresE() == true && hova.Faj == allat.Faj) { allat.Ketrec = hova; } }