public int CreateUserAnswer(UserAnswer answer) { _context.UserAnswers.Add(answer); _context.SaveChanges(); return(answer.ID); }
public int CreateQuestion(Question question) { _context.Questions.Add(question); _context.SaveChanges(); return(question.ID); }
internal User GetUser(LoginRequest Req) { User user; if (_context.Users.Any(x => x.UID == Req.uid && x.Vendor == Req.provider)) { user = _context.Users.Single(x => x.UID == Req.uid && x.Vendor == Req.provider); } else { user = new User { Email = Req.email, Name = Req.name, UID = Req.uid, Vendor = Req.provider }; _context.Users.Add(user); _context.SaveChanges(); } return(user); }