コード例 #1
0
 public Test GetTestConnectathon(int id, int certificateNumber, string state)
 {
     using (var db = new RecordContext())
     {
         Test test = new Test(Connectathon.FromId(id, certificateNumber, state));
         db.Tests.Add(test);
         db.SaveChanges();
         return(test);
     }
 }
コード例 #2
0
ファイル: TestsController.cs プロジェクト: xitizbhatia/canary
 public Test GetTestConnectathon(int id)
 {
     using (var db = new RecordContext())
     {
         Test test = new Test(Connectathon.FromId(id));
         db.Tests.Add(test);
         db.SaveChanges();
         return(test);
     }
 }
コード例 #3
0
ファイル: TestsController.cs プロジェクト: xitizbhatia/canary
 public async Task <int> PerformTestConnectathon(int id)
 {
     using (var db = new RecordContext())
     {
         Test   test  = new Test(Connectathon.FromId(id));
         string input = await new StreamReader(Request.Body, Encoding.UTF8).ReadToEndAsync();
         if (!String.IsNullOrEmpty(input))
         {
             test = test.Run(new DeathRecord(input));
         }
         return(test.Incorrect);
     }
 }
コード例 #4
0
 public string Getxml(int id)
 {
     return(Connectathon.FromId(id).ToXML());
 }
コード例 #5
0
 public string GetJson(int id)
 {
     return(Connectathon.FromId(id).ToJSON());
 }