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; } }
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; } }