Ejemplo n.º 1
0
 public void Exec(DeleteHomeRequest request)
 {
     _homes.ById(request.Id)
     .People
     .Select(p => p.Id)
     .ToList()
     .ForEach(_people.Delete);
     _homes.Delete(request.Id);
     _db.SaveChanges();
 }
Ejemplo n.º 2
0
        public void WhenIDeleteTheLastHome()
        {
            var request  = new DeleteHomeRequest();
            var entities = _container.GetInstance <IListHomeFeature>().Exec();

            request.Id = entities.Last().Id;
            var feature = _container.GetInstance <IDeleteHomeFeature>();

            feature.Exec(request);
        }