示例#1
0
        public async Task GetHealthRisk_WhenHealthRiskDoesNotExists_ShouldReturnError()
        {
            // Act
            var result = await _healthRiskService.Get(2);

            // Assert
            result.IsSuccess.ShouldBeFalse();
            result.Message.Key.ShouldBe(ResultKey.HealthRisk.HealthRiskNotFound);
        }
        public IHttpActionResult Get(Guid?id)
        {
            //Recupero l'entity
            HealthRisk entity = _healthRiskService.Get <HealthRisk, Guid?>(id);

            //Compongo il dto
            HealthRiskDetailDto dto = Mapper.Map <HealthRiskDetailDto>(entity);

            //Ritorno i risultati
            return(Ok(dto));
        }
示例#3
0
 public async Task <Result <HealthRiskResponseDto> > Get(int id) =>
 await _healthRiskService.Get(id);