private bool insertTestHeader() { bool failed = true; /* * Insere novo resultado de testes da tabela TestHeader; */ _testheadIDAL = new TestHeaderDAL(conexao); _testheader.ID_Line = _line.ID; _testheader.ID_Phase = _phase.ID; _testheader.ID_Station = _station.ID; _testheader.ID_ProjectSeq = _projectseq.ID; _testheader.Version = model.version; _testheader.StartTime = model.starttime; _testheader.EndTime = model.endtime; _testheader.SN = model.sn; _testheader.Elapse_Time = model.elapsetime; _testheader.Test_Result = model.testresult; _testheader = _testheadIDAL.insert(_testheader); model.ID = _projectseq.ID; failed = false; return(failed); }
public async Task <IActionResult> Edit(int id, [Bind("TestHeaderId,TestDate,TestType")] TestHeader testHeader) { if (id != testHeader.TestHeaderId) { return(NotFound()); } else { TempData["selectedHeaderId"] = id; } if (ModelState.IsValid) { try { _context.Update(testHeader); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TestHeaderExists(testHeader.TestHeaderId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(testHeader)); }
public void ExtendedHeaderDoesntAddSignatureToHashingStream() { Key key = this.tool.GeneratePrivateKey(); var header = new TestHeader(); header.HashMerkleRoot = new uint256(RandomUtils.GetBytes(32)); uint256 hashBeforeSignature = header.GetHash(); this.validator.Sign(key, header); uint256 hashAfterSignature = header.GetHash(); Assert.Equal(hashBeforeSignature, hashAfterSignature); header.Data = 150; uint256 hashAfterDataChanged = header.GetHash(); Assert.NotEqual(hashAfterSignature, hashAfterDataChanged); Key key2 = this.tool.GeneratePrivateKey(); this.validator.Sign(key2, header); uint256 hashAfterNewSignature = header.GetHash(); Assert.Equal(hashAfterNewSignature, hashAfterDataChanged); }
public void SetUp() => Schedule(() => { Child = header = new TestHeader { Anchor = Anchor.Centre, Origin = Anchor.Centre, }; });
public ActionResult DeleteConfirmed(int id) { TestHeader testHeader = db.TestHeaders.Find(id); db.TestHeaders.Remove(testHeader); db.SaveChanges(); return(RedirectToAction("Index")); }
public void SetUp() => Schedule(() => { Child = header = new TestHeader { Anchor = Anchor.Centre, Origin = Anchor.Centre, ShowIndexPage = dummyShowIndexPage, ShowParentPage = dummyShowParentPage, }; wikiPageData.BindTo(header.WikiPageData); });
public async Task <IActionResult> Create([Bind("TestHeaderId,TestDate,TestType")] TestHeader testHeader) { if (ModelState.IsValid) { _context.Add(testHeader); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(testHeader)); }
public ActionResult Edit([Bind(Include = "TestHeaderID,Date,UserID,StateID")] TestHeader testHeader) { if (ModelState.IsValid) { db.Entry(testHeader).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.StateID = new SelectList(db.States, "StateID", "StateName", testHeader.StateID); ViewBag.UserID = new SelectList(db.Users, "UserID", "UserName", testHeader.UserID); return(View(testHeader)); }
// GET: TestHeaders/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TestHeader testHeader = db.TestHeaders.Find(id); if (testHeader == null) { return(HttpNotFound()); } return(View(testHeader)); }
public LogDAL() { LogHeader model = new LogHeader(); Line _line = new Line(); Station _station = new Station(); Phase _phase = new Phase(); TestSeq _testseq = new TestSeq(); ProjectSeq _projectseq = new ProjectSeq(); TestHeader _testheader = new TestHeader(); Collection <TestStep> _teststep = new Collection <TestStep>(); Collection <TestResult> _testresult = new Collection <TestResult>(); startConn(); }
// GET: TestHeaders/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TestHeader testHeader = db.TestHeaders.Find(id); if (testHeader == null) { return(HttpNotFound()); } ViewBag.StateID = new SelectList(db.States, "StateID", "StateName", testHeader.StateID); ViewBag.UserID = new SelectList(db.Users, "UserID", "UserName", testHeader.UserID); return(View(testHeader)); }
public JsonSeriallzationTest() { // initialization test class Header testHeader = new Header() { Alg = "HS256", Typ = "JWT" }; Payload testPayload = new Payload() { Iss = "Richard", Exp = "2019.8.9 12:00:00", Sub = "login", Nbf = "2019.8.8 12:00:00", Iat = "2019.8.8 12:00:00", Jti = "001" }; _testClass = new TestClass <Header, Payload>(testHeader, testPayload); // initialization test extends class TestHeader testHeader1 = new TestHeader() { Alg = "HS256", Typ = "JWT", extendsHeader = "1234" }; TestPayload testPayload1 = new TestPayload() { Iss = "Richard", Exp = "2019.8.9 12:00:00", Sub = "login", Nbf = "2019.8.8 12:00:00", Iat = "2019.8.8 12:00:00", Jti = "001", extendsPayload = "5678" }; _testExtendsClass = new TestClass <TestHeader, TestPayload>(testHeader1, testPayload1); }
public static Response NewTest(NewTestView view, string userName) { using (var transaction = db.Database.BeginTransaction()) { try { var user = db.Users.Where(u => u.UserName == userName).FirstOrDefault(); var testHeader = new TestHeader { UserID = user.UserID, Date = view.Date, StateID = DBHelper.GetState("created", db), }; db.TestHeaders.Add(testHeader); db.SaveChanges(); var details = db.TestSummaryDetailTmps.Where(tsdt => tsdt.UserName == userName).ToList(); var questionDetails = db.TestQuestionDetailTmps.Where(tqdt => tqdt.UserName == userName).ToList(); foreach (var detail in details) { var testDetail = new TestDetail { TestHeaderID = testHeader.TestHeaderID, //SubCategoryID = detail.SubCategoryID, SubCategoryName = detail.SubCategoryName, Value = int.Parse(detail.TestAnswer.Value), UserID = user.UserID, }; db.TestDetails.Add(testDetail); db.TestSummaryDetailTmps.Remove(detail); } foreach (var detail2 in questionDetails) { var testDetailQuestion = new TestDetailQuestion { TestHeaderID = testHeader.TestHeaderID, //SubCategoryID = detail2.SubCategoryID, QuestionName = detail2.QuestionName, Value = int.Parse(detail2.TestAnswer.Value), UserID = user.UserID, }; db.TestDetailQuestions.Add(testDetailQuestion); db.TestQuestionDetailTmps.Remove(detail2); } db.SaveChanges(); transaction.Commit(); return(new Response { Succeeded = true, }); } catch (Exception ex) { transaction.Rollback(); return(new Response { Message = ex.Message, Succeeded = false, }); } } }