public async Task <IActionResult> ProcessRequest([FromBody] ConsultationCompletionDTO dto)
        {
            dto.SessionId = await base.getUserSession();

            dto.Requester.Username = CurrentUser;
            await _serviceManager.ProcessRequest(dto);


            return(Ok());
        }
        public async Task <IActionResult> PostRequest([FromBody] ConsultationCompletionDTO dto)
        {
            using (var scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))
            {
                dto.SessionId = await base.getUserSession();

                dto.DomainModel.EmployeeEmail = CurrentUserEmail;
                dto.Requester.Username        = CurrentUser;
                await _serviceManager.SaveRequestData(dto);

                scope.Complete();
                return(Ok());
            }
        }