コード例 #1
0
ファイル: MshApi.cs プロジェクト: samuelagm/gxalert
        private void SaveAttemptToApiLog(int testId, string error)
        {
            apilog log = this.bpe.apilogs.Create();

            log.InitiatedBy       = "BigPicture Listener";
            log.InitiatedManually = false;
            log.InitiatedOn       = DateTime.Now;
            log.ErrorCode         = "-1";
            log.ErrorMessage      = error;
            log.IsError           = true;
            log.TestId            = testId;
            this.bpe.apilogs.Add(log);
            this.bpe.SaveChanges();
        }
コード例 #2
0
ファイル: MshApi.cs プロジェクト: samuelagm/gxalert
        private void SaveAttemptToApiLog(int testId, MshXpertService.xpertData data, MshXpertService.response response)
        {
            apilog log = this.bpe.apilogs.Create();

            log.CaseId              = data.caseId.ToString();
            log.Comments            = data.comments;
            log.InitiatedBy         = "BigPicture Listener";
            log.InitiatedManually   = false;
            log.InitiatedOn         = DateTime.Now;
            log.ErrorCode           = response.errorno.ToString();
            log.ErrorMessage        = response.errormsg;
            log.IsError             = response.errorno != 0;
            log.LaboratoryId        = data.laboratoryId.ToString();
            log.ReleaseDate         = data.releaseDate;
            log.RifResult           = data.rifResult.ToString();
            log.SampleDateCollected = data.sampleDateCollected;
            log.SampleId            = data.sampleId;
            log.TbResult            = data.result.ToString();
            log.TestId              = testId;
            this.bpe.apilogs.Add(log);
            this.bpe.SaveChanges();
        }