public async Task <IActionResult> GetProceduresAsync()
        {
            var procedures = await _procedureRepository.SelectAllAsync();

            var responses = procedures.Select(x => _mapper.Map <ProcedureResponse>(x)).ToList();
            var response  = new ProceduresResponse
            {
                Procedures = responses
            };

            return(Ok(response));
        }