Example #1
0
        public void AddSystemLogTest_good_gameNum()
        {
            int roomid  = new Random().Next();
            int gameNum = new Random().Next();
            int userId  = new Random().Next();
            int logId   = new Random().Next();

            Logic.Game.GameRoom toAddg = CreateRoomWithId(gameNum, roomid, userId);
            proxy.InsertNewGameRoom(toAddg);
            Database.LinqToSql.SystemLog toAdd = new Database.LinqToSql.SystemLog();
            Database.LinqToSql.Log       logs  = new Database.LinqToSql.Log
            {
                LogId       = logId,
                LogPriority = 1
            };
            toAdd.Log     = logs;
            toAdd.logId   = logId;
            toAdd.msg     = "AddSystemLogTest_good_gameNum()";
            toAdd.roomId  = roomid;
            toAdd.game_Id = gameNum;
            _logDataControler.AddSystemLog(toAdd);

            Assert.AreEqual(_logsOnlyForTest.GetSystemLogById(logId).game_Id, gameNum);
            _logsOnlyForTest.DeleteSystemLog(logId);
            _logsOnlyForTest.DeleteLog(logId);
            Cleanup(gameNum, roomid, userId);
        }
Example #2
0
 public void AddSysLog(Logic.Notifications_And_Logs.SystemLog sysLog)
 {
     try
     {
         var systemLog = new Database.LinqToSql.SystemLog();
         systemLog = ConvertSysLog(sysLog);
         _logDataControler.AddSystemLog(systemLog);
     }
     catch (Exception)
     {
         return;
     }
 }
Example #3
0
        private Database.LinqToSql.SystemLog ConvertSysLog(Logic.Notifications_And_Logs.SystemLog sysLog)
        {
            Database.LinqToSql.SystemLog toReturn = new Database.LinqToSql.SystemLog();
            var log = new Database.LinqToSql.Log();

            log.LogId        = sysLog.LogId;
            log.LogPriority  = GetPriorityNum(sysLog.Priority);
            toReturn.Log     = log;
            toReturn.msg     = sysLog.Msg;
            toReturn.logId   = sysLog.LogId;
            toReturn.game_Id = sysLog.GameId;
            toReturn.roomId  = sysLog.RoomId;

            return(toReturn);
        }