Exemple #1
0
        public ActionResult <CovidObservationDatumDto> CreateCovidCaseDatum(CovidObservationDatumInputDto covidObservationsDatum)
        {
            var entity = _covidCaseDataMapper.ToCovidObservationDatum(covidObservationsDatum);

            _dashBoardRepository.AddCovidObservationsDatum(entity);
            _dashBoardRepository.Save();

            var result = _covidCaseDataMapper.ToCovidCaseDataDto(entity);

            return(CreatedAtRoute("GetSpecificData",
                                  new { caseId = entity.Id },
                                  result));
        }
Exemple #2
0
        public CovidObservationDatum ToCovidObservationDatum(CovidObservationDatumInputDto covidObservationDatum)
        {
            var entity = new CovidObservationDatum()
            {
                ObservationDate = covidObservationDatum.ObservationDate,
                ProvinceState   = covidObservationDatum.ProvinceState,
                Country         = covidObservationDatum.Country,
                LastUpdate      = covidObservationDatum.LastUpdate,
                Confirmed       = covidObservationDatum.Confirmed,
                Deaths          = covidObservationDatum.Deaths,
                Recovered       = covidObservationDatum.Recovered
            };

            return(entity);
        }