public void ChangeBonus(ChangeBonusDto changeBonusDto) { var patient = _patientRepository.GetPatient(changeBonusDto.PatientId); patient.Bonus = changeBonusDto.NewBonusQuantity < 0 ? 0 : changeBonusDto.NewBonusQuantity; patient.BonusPercent = changeBonusDto.NewBonusPercent > 100 ? 100 : changeBonusDto.NewBonusPercent; _patientRepository.UpdatePatient(patient); }
public IHttpActionResult ChangeBonus(ChangeBonusDto changeBonusDto) { _patientService.ChangeBonus(changeBonusDto); return(Ok(new ResponseModel("Бонусный счет пациента изменен успешно! :)"))); }