Beispiel #1
0
        public Task <ApplicationDTO> Handle(EditApplicationRequest request, CancellationToken cancellationToken)
        {
            try
            {
                var editApplication = new Application
                {
                    Id            = request.Id,
                    College       = request.College,
                    IIN           = request.IIN,
                    Score         = request.Score,
                    ProfileFirst  = request.ProfileFirst,
                    ProfileSecond = request.ProfileSecond
                };

                _context.Applications.Edit(editApplication);
                _context.Save();

                return(Task.FromResult(editApplication.Adapt <ApplicationDTO>()));
            }
            catch (Exception e)
            {
                _logger.LogError(e.Message);
                throw;
            }
        }