Exemple #1
0
        public IActionResult GetCase(int caseId)
        {
            if (!_caseRepository.CaseExists(caseId))
            {
                return(NotFound());
            }

            var data = _caseRepository.GetCase(caseId);

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var caseDto = new CaseDto()
            {
                Id          = data.Id,
                FirstName   = data.FirstName,
                LastName    = data.LastName,
                Type        = data.Type,
                Description = data.Description
            };

            return(Ok(caseDto));
        }
Exemple #2
0
        public IActionResult GetCase(int caseId)
        {
            if (!_caseRepository.CaseExists(caseId))
            {
                return(NotFound());
            }
            var Case = _caseRepository.GetCase(caseId);

            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            var CaseDto = new CaseDto()
            {
                id                  = Case.id,
                FirstName           = Case.FirstName,
                LastName            = Case.LastName,
                DateOfBirth         = Case.DateOfBirth,
                WithChronicDiseases = Case.WithChronicDiseases,
                Status              = Case.Status,
                DateOfConfirmation  = Case.DateOfConfirmation
            };

            return(Ok(CaseDto));
        }