public ActionResult SetResult(Guid id) { var unitTest = GetUnitTestById(id); var model = new UnitTestSetResultModel() { Id = unitTest.Id, Result = UnitTestResult.Success, ActualInterval = TimeSpan.FromMinutes(1), DisplayName = unitTest.DisplayName }; return(View(model)); }
public JsonResult SetResult(UnitTestSetResultModel model) { try { var unitTest = GetUnitTestById(model.Id); var client = GetDispatcherClient(); var response = client.SendUnitTestResult(CurrentUser.AccountId, new SendUnitTestResultRequestData() { UnitTestId = unitTest.Id, Result = model.Result, Message = model.Message, ActualIntervalSeconds = model.ActualInterval.TotalSeconds }); response.Check(); return(GetSuccessJsonResponse()); } catch (Exception exception) { MvcApplication.HandleException(exception); return(GetErrorJsonResponse(exception)); } }