Esempio n. 1
0
        private void SaveAnswers()
        {
            var testOccurance = new TestOccurance
            {
                DateTestTaken = DateTime.Now,
                SpellTestId   = _spellTestId
            };

            _repo.SaveTestOccurance(testOccurance);

            var testAnswers = new List <TestAnswer>();

            foreach (var st in _spellTests)
            {
                testAnswers.Add(
                    new TestAnswer
                {
                    SpellTestId     = _spellTestId,
                    TestOccuranceId = testOccurance.Id,
                    SpellingId      = st.Id,
                    FinalAnswer     = st.FinalAnswer,
                    NumberOfTries   = st.CorrectCount + st.ErrorCount,
                    AnswerStatus    = st.AnswerStatus.ToString()
                });
            }
            _repo.SaveTestAnswers(testAnswers);
        }
Esempio n. 2
0
        public void ShouldSaveTestOccurance()
        {
            IConnectedRepository repo = new ConnectedRepository();
            var testOccurance         = new TestOccurance
            {
                SpellTestId   = 1,
                DateTestTaken = DateTime.Now
            };

            repo.SaveTestOccurance(testOccurance);
            Debug.Print(testOccurance.Id.ToString());
        }
Esempio n. 3
0
 public bool SaveTestOccurance(TestOccurance testOccurance)
 {
     throw new NotImplementedException();
 }
Esempio n. 4
0
 public bool SaveTestOccurance(TestOccurance testOccurance)
 {
     _context.TestOccurance.Add(testOccurance);
     _context.SaveChanges();
     return(true);
 }