/// <summary> /// MES 发送邮件 /// </summary> /// <param name="em">事件模块</param> /// <param name="brief">邮件标题</param> /// <param name="content">邮件内容</param> public void Send(string em, string brief, string content, string attachments, string optor) { CV_PM_ALT_EVENT_TYPE type = _CV_PM_ALT_EVENT_TYPEBO.GetEntity(SafeConvert.ToString(em)); try { PM_ALT_EVENT_LOG log = new PM_ALT_EVENT_LOG { EventLogID = Guid.NewGuid(), CreatedBy = optor, CreatedOn = SSGlobalConfig.Now, EventBrief = string.Format(type.EventBrief, brief), EventContent = string.Format(type.EventContent, brief, content), Attachments = attachments, EventTypeID = type.EventTypeID, IsFinished = false, NotifiedCnt = 0 }; this.Insert(log); } catch { PM_ALT_EVENT_LOG log = new PM_ALT_EVENT_LOG { EventLogID = Guid.NewGuid(), CreatedBy = optor, CreatedOn = SSGlobalConfig.Now, EventBrief = string.Format(brief), EventContent = string.Format(content), Attachments = attachments, EventTypeID = type.EventTypeID, IsFinished = false, NotifiedCnt = 0 }; this.Insert(log); } }
public void Update(CV_PM_ALT_EVENT_TYPE entity, bool updateAll, DbTransaction transaction) { throw new NotImplementedException(); }
public void Update(CV_PM_ALT_EVENT_TYPE entity) { throw new NotImplementedException(); }
public CV_PM_ALT_EVENT_TYPE Insert(CV_PM_ALT_EVENT_TYPE entity, DbTransaction transaction) { throw new NotImplementedException(); }
public CV_PM_ALT_EVENT_TYPE Insert(CV_PM_ALT_EVENT_TYPE entity) { throw new NotImplementedException(); }
private static CV_PM_ALT_EVENT_TYPE ReadEntity(IDataReader dataReader) { CV_PM_ALT_EVENT_TYPE CV_PM_ALT_EVENT_TYPEEntity = new CV_PM_ALT_EVENT_TYPE(); object value; value = dataReader["EventTypeID"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventTypeID = (Guid?)value; } value = dataReader["EventTypeName"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventTypeName = (String)value; } value = dataReader["EventTypeDesc"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventTypeDesc = (String)value; } value = dataReader["EventPriority"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventPriority = (Int32?)value; } value = dataReader["EventBrief"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventBrief = (String)value; } value = dataReader["EventContent"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.EventContent = (String)value; } value = dataReader["NotiCnt"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.NotiCnt = (Int32?)value; } value = dataReader["Category"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.Category = (String)value; } value = dataReader["CreatedBy"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.CreatedBy = (String)value; } value = dataReader["CreatedOn"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.CreatedOn = (DateTime?)value; } value = dataReader["ModifiedBy"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.ModifiedBy = (String)value; } value = dataReader["ModifiedOn"]; if (value != DBNull.Value) { CV_PM_ALT_EVENT_TYPEEntity.ModifiedOn = (DateTime?)value; } return(CV_PM_ALT_EVENT_TYPEEntity); }