Ejemplo n.º 1
0
        protected override void PersistUpdatedItem(ITaxMethod entity)
        {
            ((Entity)entity).UpdatingEntity();

            var factory = new TaxMethodFactory();
            var dto     = factory.BuildDto(entity);

            Database.Update(dto);

            entity.ResetDirtyProperties();
        }
Ejemplo n.º 2
0
        protected override void PersistNewItem(ITaxMethod entity)
        {
            ((Entity)entity).AddingEntity();

            var factory = new TaxMethodFactory();
            var dto     = factory.BuildDto(entity);

            Database.Insert(dto);

            entity.Key = dto.Key;

            entity.ResetDirtyProperties();
        }