public DTO.SaucerConfiguration Execute(SaucerConfiguration saucerConfiguration)
        {
            var saucerConfigurationDto = TypeAdapter.Adapt <DTO.SaucerConfiguration>(saucerConfiguration);
            var saucer = _saucerRepository.FindBy(saucerConfiguration.SaucerId);

            saucerConfigurationDto.Saucer = TypeAdapter.Adapt <DTO.Saucer>(saucer);
            var ingredient = _ingredientRepository.FindBy(saucerConfiguration.IngredientId);

            saucerConfigurationDto.Ingredient = TypeAdapter.Adapt <DTO.Ingredient>(ingredient);
            return(saucerConfigurationDto);
        }
 public void Remove(SaucerConfiguration item)
 {
     _auditEventListener.OnPreDelete(item);
     _dataBaseSqlServerOrmLite.LogicRemove(item);
 }
 public void Update(SaucerConfiguration item)
 {
     _auditEventListener.OnPreUpdate(item);
     _dataBaseSqlServerOrmLite.Update(item);
 }
 public void Add(SaucerConfiguration item)
 {
     _auditEventListener.OnPreInsert(item);
     _dataBaseSqlServerOrmLite.Insert(item);
 }