public ActionResult DeleteQuery(testData vData, int docId, int id) { vData.PolicyDocument = new PolicyDocumentEntity(docId); DeleteQuery(id); if (vData.PolicyDocument.IsNew) { return(RedirectToAction("Index", "test")); } else { return(RedirectToAction("EditPolicyDoc", "policy", new { id = docId })); } }
public async static void testPopulate() { await Task.Run(() => { TestCollection.Clear(); for (int i = 0; i < 11; i++) { var tdn = new testData { recordId = i, recordText = i.ToString() }; TestCollection.Add(tdn); } }); }
public ActionResult TestPolicyDoc(testData vData, int id, FormCollection collection) { vData.PolicyDocument = new PolicyDocumentEntity(id); int?queryInstanceId = null; int parse; if (collection["queryInstanceId"] != null && int.TryParse(collection["queryInstanceId"], out parse)) { queryInstanceId = parse; QueryEntity cie = new QueryEntity(queryInstanceId.Value); TempData["decision"] = TestPolicy(vData.PolicyDocument, cie); } return(RedirectToAction("Index", new { id = vData.PolicyDocument.Id, queryId = queryInstanceId })); }
public IHttpContext GetData4(IHttpContext context) { varInt1++; if (varInt1 > 100) { varInt1 = -100; } varInt2++; if (varInt2 > 10) { varInt2 = 0; } varFloat3 = Math.Sin(varInt1 * 180 / 100); testData td = new testData(); td.varInt1 = varInt1; td.varInt2 = varInt2; td.varFloat3 = (float)varFloat3; sendJson(context, td); return(context); }
public ActionResult DuplicateQuery(testData vData, int docId, int id) { vData.PolicyDocument = new PolicyDocumentEntity(docId); vData.Query = new QueryEntity(id); QueryEntity newQuery = new QueryEntity(id); duplicator.MarkEntityDirty(newQuery); newQuery.IsNew = true; newQuery.Description += " copy"; newQuery.Save(); foreach (QueryValueEntity qve in vData.Query.QueryValue) { QueryValueEntity qveNew = new QueryValueEntity(qve.Id); duplicator.MarkEntityDirty(qveNew); qveNew.IsNew = true; qveNew.Query = newQuery; qveNew.Save(); } return(RedirectToAction("EditQuery", "test", new { docId = docId, id = newQuery.Id })); }
RunTest(testData, testData?.ToLowerInvariant(), null);