Ejemplo n.º 1
0
        public List <LogData> GetAccessLog()
        {
            List <LogData>        dataList     = new List <LogData>();
            List <SDAccessLogDTO> accessLogDTO = SDAccessLogDAL.GetAccessLog().ToList();

            foreach (SDAccessLogDTO accessLog in accessLogDTO)
            {
                LogData logData = new LogData();
                logData.AccessDateTime = accessLog.AccessDateTime;
                logData.Type           = accessLog.Type;
                logData.AccessID       = accessLog.Data;
                dataList.Add(logData);
            }

            return(dataList);
        }
Ejemplo n.º 2
0
        public static void HandleCommand(string payload)
        {
            string[] splitPayload = payload.Split('|');
            if (splitPayload.Length < 2)
            {
                return;
            }
            string cmd = splitPayload[0];

            if (cmd.Equals("LOG", StringComparison.InvariantCultureIgnoreCase))
            {
                string         type      = splitPayload[1];
                string         data      = splitPayload[2];
                SDAccessLogDTO accessLog = new SDAccessLogDTO();
                accessLog.AccessDateTime = DateTime.Now;
                accessLog.Data           = data;
                accessLog.Type           = type;
                SDAccessLogDAL.InsertAccess(accessLog);
            }
        }