public BonusSettingsDto Update([FromBody] BonusSettingsDto bonus)
        {
            BonusSettings model = Map(bonus);

            _context.BonusSettings.Update(model);
            _context.SaveChanges();
            var dto = Map(model);

            dto.Project = bonus.Project;
            return(dto);
        }
        private BonusSettings Map(BonusSettingsDto dto)
        {
            BonusSettings bonus = _context.BonusSettings.FirstOrDefault(x => x.Id == dto.Id);

            if (bonus == null)
            {
                bonus = new BonusSettings();
            }

            bonus.BonusPercent = dto.BonusPercent;
            bonus.Coef         = dto.Coef;
            bonus.DeltaPercent = dto.DeltaPercent;
            bonus.ProjectId    = dto.ProjectId;

            return(bonus);
        }