public HastaneDTO GetById(int id) { using (HastaneRepository hastaneRepo = new HastaneRepository()) { try { var ent = hastaneRepo.GetById(x => x.hastaneID == id, x => x.Il, x => x.Ilce, x => x.HastaneBolum, x => x.Doktor); return(hastaneMapper.Map(ent)); } catch { throw; } } }
public void Delete(int id) { using (HastaneRepository hastaneRepo = new HastaneRepository()) { try { var model = hastaneRepo.GetById(x => x.hastaneID == id, x => x.Doktor, x => x.HastaneBolum, x => x.Il, x => x.Ilce); HastaneBolumBLL hastanebolBusiness = new HastaneBolumBLL(); hastanebolBusiness.DeleteByHastane(model.HastaneBolum.ToList()); hastaneRepo.Delete(id); } catch { throw; } } }