Exemple #1
0
        public async Task <DiagnosisResponse> SaveAsync(Diagnosis diganosis)
        {
            try
            {
                await _diagnosisRepository.AddAsync(diganosis);

                await _unitOfWork.CompleteAsync();

                return(new DiagnosisResponse(diganosis));
            }
            catch (Exception ex)
            {
                // Do some logging stuff
                return(new DiagnosisResponse($"An error occurred when saving the diganosis: {ex.Message}"));
            }
        }