public BaseDBAccess() { _db = new KeyCdrDataEntities(); #if DEBUG _db.Database.Log = s => System.Diagnostics.Debug.WriteLine(s); #endif }
public void Record(KeyCdrDataEntities db, KeySequenceAnalysis seqAnalysis) { Data.AnalysisSpeed speed = new AnalysisSpeed(); speed.AnalysisTypeId = (int)this.GetAnalyticType(); speed.KeySequenceAnalysisId = seqAnalysis.KeySequenceAnalysisId; speed.TotalTimeInMilliSec = (decimal)base._analyticData.Elapsed.TotalMilliseconds; speed.CharsPerSec = (decimal)_charsPerSec; speed.WordPerMin = (decimal)_wpm; db.AnalysisSpeed.Add(speed); }
public void Record(KeyCdrDataEntities db, KeySequenceAnalysis seqAnalysis) { Data.AnalysisAccuracy accuracy = new AnalysisAccuracy(); accuracy.AnalysisTypeId = (int)this.GetAnalyticType(); accuracy.KeySequenceAnalysisId = seqAnalysis.KeySequenceAnalysisId; accuracy.NumWords = this.NumWordsEvaluated; accuracy.NumChars = this.NumCharsEvaluated; accuracy.NumCorrectChars = this.NumCorrectChars; accuracy.NumIncorrectChars = this.NumIncorrectChars; accuracy.NumExtraChars = this.NumExtraChars; accuracy.NumShortChars = this.NumShortChars; accuracy.Accuracy = (decimal)this.AccuracyVal; db.AnalysisAccuracy.Add(accuracy); }