Пример #1
0
        public ActionResult Create(NewIssueViewModel issue)
        {
            if (!ModelState.IsValid)
            {
                return(View(issue));
            }

            var createIssue = issue.ToCreateIssue();

            BasicIssue newIssue;

            try
            {
                newIssue = Client.CreateIssue(createIssue);
            }
            catch (JiraApiException ex)
            {
                return(RedirectToAction("CreateStatus", new { message = ex.Message }));
            }

            return(RedirectToAction("CreateStatus", new { message = "Skapade en ny förfrågan med nyckel: " + newIssue.key }));
        }