Ejemplo n.º 1
0
        private WebAPI.Models.EventMessage convertToEventMessage(EventMessage.EventMessage data)
        {
            WebAPI.Models.EventMessage msg = new WebAPI.Models.EventMessage();
            try
            {
                msg.EventID = data.EventID;
                msg.Level = Convert.ToInt16(data.Level);
                msg.Action = Convert.ToInt16(data.Action);
                msg.Result = Convert.ToInt16(data.Result);
                msg.Application = data.Application;
                msg.ApplicationVersion = data.ApplicationVersion;
                msg.OperationCode = data.OperationCode;
                msg.Keywords = data.KeyWords;
                msg.EventDateTime = data.EventDateTime.ToString("yyyy-MM-dd HH:mm:ss");
                msg.UID = data.UID.ToString();
                msg.IP = data.IP;
                msg.URL = data.URL;

                return msg;
            }
            catch (Exception ex)
            {
                return null;
            }
        }
Ejemplo n.º 2
0
        private WebAPI.Models.EventMessage convertToEventMessage(DataRow dr)
        {
            WebAPI.Models.EventMessage msg = new WebAPI.Models.EventMessage();
            try
            {
                if (dr["EventID"] != System.DBNull.Value) { msg.EventID = Convert.ToInt32(dr["EventID"].ToString()); }
                if (dr["EventLevel"] != System.DBNull.Value) { msg.Level = Convert.ToInt16(dr["EventLevel"].ToString()); }
                if (dr["EventAction"] != System.DBNull.Value) { msg.Action = Convert.ToInt16(dr["EventAction"].ToString()); }
                if (dr["EventResult"] != System.DBNull.Value) { msg.Result = Convert.ToInt16(dr["EventResult"].ToString()); }
                if (dr["EventApp"] != System.DBNull.Value) { msg.Application = (String)dr["EventApp"]; }
                if (dr["EventAppVer"] != System.DBNull.Value) { msg.ApplicationVersion = (String)dr["EventAppVer"]; }
                if (dr["EventOpCode"] != System.DBNull.Value) { msg.OperationCode = (String)dr["EventOpCode"]; }
                if (dr["EventKeyWords"] != System.DBNull.Value) { msg.Keywords = (String)dr["EventKeyWords"]; }
                if (dr["EventTime"] != System.DBNull.Value) { msg.EventDateTime = ((DateTime)dr["EventTime"]).ToString("yyyy-MM-dd HH:mm:ss"); }
                if (dr["EventIP"] != System.DBNull.Value) { msg.IP = (String)dr["EventIP"]; }
                if (dr["UID"] != System.DBNull.Value) { msg.UID = dr["UID"].ToString(); }
                if (dr["EventURL"] != System.DBNull.Value) { msg.URL = (String)dr["EventURL"]; }

                return msg;
            }
            catch (Exception ex)
            {
                return null;
            }
        }