public Hastane Sil(int hastaneId) { Hastane hastane = hastaneDal.Get(x => x.Id == hastaneId); List <Bolum> bolumler = bolumDal.GetList(x => x.HastaneId == hastaneId); List <Doktor> doktorlar = doktorDal.GetList(x => x.HastaneId == hastaneId); List <Randevu> randevular = randevuDal.GetList(x => x.HastaneId == hastaneId); foreach (var item in bolumler) { bolumDal.Delete(item); } foreach (var item in doktorlar) { doktorDal.Delete(item); } foreach (var item in randevular) { randevuDal.Delete(item); } hastaneDal.Delete(hastane); return(hastane); }
public Randevu Sil(int randevuId) { Randevu randevu = randevuDal.Get(x => x.Id == randevuId); randevuDal.Delete(randevu); return(randevu); }
public Doktor Sil(int doktorId) { Doktor doktor = doktorDal.Get(x => x.Id == doktorId); List <Randevu> randevular = randevuDal.GetList(x => x.DoktorId == doktorId); foreach (var item in randevular) { randevuDal.Delete(item); } doktorDal.Delete(doktor); return(doktor); }
public Bolum Sil(int bolumId) { Bolum bolum = bolumDal.Get(x => x.Id == bolumId); List <Doktor> doktorlar = doktorDal.GetList(x => x.BolumId == bolumId); List <Randevu> randevular = randevuDal.GetList(x => x.BolumId == bolumId); foreach (var item in doktorlar) { doktorDal.Delete(item); } foreach (var item in randevular) { randevuDal.Delete(item); } bolumDal.Delete(bolum); return(bolum); }