Example #1
0
        public async Task <IActionResult> AddIssue(IssuesViewModel model)
        {
            Result result = new Result();

            try
            {
                var userDept = HttpContext.Session.GetString(SessionHelper.USER_DEPT);
                var userId   = HttpContext.Session.GetString(SessionHelper.USER_ID);
                var userRole = HttpContext.Session.GetString(SessionHelper.ROLES);
                var issue    = _mapper.Map <IssueDTO>(model);
                result = await _datasetService.AddIssue(issue, userId, userDept, userRole);
            }
            catch (Exception e)
            {
                _logger.LogError("Error Exception on DeleteDataSet: " + e.Message.ToString());
            }
            return(new EmptyResult());
        }