public override int Delete(Proje proje) { TodoManager tm = new TodoManager(); YorumManager ym = new YorumManager(); ProjectUserManager pk = new ProjectUserManager(); foreach (ProjeKullanicisi prokul in proje.projeKullanicisi.ToList()) { pk.Delete(prokul); } foreach (Todo todo in proje.Todo.ToList()) { //projedeki todoların silme işlemi foreach (Yorum yorum in todo.Yorum.ToList()) { //tododaki yorumların silme işlemi ym.Delete(yorum); } tm.Delete(todo); } return(base.Delete(proje)); }