Пример #1
0
        public Guid AddUpdateBonus(CreateUpdateBonus model)
        {
            var validationResult = _bonusQueries.GetValidationResult(model);

            if (validationResult.IsValid == false)
            {
                throw new RegoException(string.Join("/n", validationResult.Errors.Select(failure => failure.ErrorMessage)));
            }

            var bonus = _bonusMapper.MapModelToBonus(model);

            return(model.Id == Guid.Empty ? AddBonus(bonus) : UpdateBonus(bonus));
        }
Пример #2
0
        public void Mapper_assigns_bonus_template()
        {
            var bonus = _bonusMapper.MapModelToBonus(_model);

            bonus.Template.Should().NotBeNull();
        }