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));
     }
 }