Ejemplo n.º 1
0
        public bool AddSolution(UserSolutions solution)
        {
            try
            {
                _context.UserSolutions.Add(solution);
                _context.SaveChanges();

                return true;
            }
            catch { return false; }
        }
Ejemplo n.º 2
0
        public bool AddSolution(int taskId, int tourId, int phaseId, string userId, int compilerId, int score, string program, double memUsage, double timeUsage, string error)
        {
            UserSolutions solution = new UserSolutions
            {
                UserId = userId,
                TournamentId = tourId,
                PhaseId = phaseId,
                TaskId = taskId,
                CompilerId = compilerId,
                Score = score,
                Program = program,
                MemoryUsage = memUsage,
                ExecutedTime = timeUsage,
                InsertTime = DateTime.Now,
                Error = error
            };

            bool result = _userRepository.AddSolution(solution);
            return result;
        }