Exemple #1
0
        public async Task <int> Handle(AddPlantCharacteristicsCommand command, CancellationToken cancellationToken)
        {
            var sowing               = _mapper.Map <Sowing>(command.Sowing);
            var floweringTime        = _mapper.Map <GardeningDate>(command.FloweringTime);
            var plantCharacteristics = new PlantCharacteristics(command.Names, command.LatinName, sowing, floweringTime);

            _dbContext.Add(plantCharacteristics);
            return(await _dbContext.SaveChangesAsync());
        }