using Model; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL.Email_Send { public static class Email_ParamsService { #region 根据主键查询信息 /// /// 根据主键查询信息 /// /// 主键 /// 对象 public static Email_Params GetEmail_ParamsPop(string EmailID) { return Funs.DB.Email_Params.FirstOrDefault(x => x.ID == EmailID); } #endregion #region 查询列表 /// /// 查询列表 /// /// public static List GetEmail_ParamsList() { return (from x in Funs.DB.Email_Params orderby x.CreateTime descending select x).ToList(); } #endregion #region 新增 /// /// 新增 /// /// public static void AddEmail_Params(Email_Params email_Params) { Email_Params newemail_Params = new Email_Params(); newemail_Params.ID = Guid.NewGuid().ToString(); newemail_Params.MailClassName = email_Params.MailClassName; newemail_Params.MailClassID = email_Params.MailClassID; newemail_Params.CreateName = email_Params.CreateName; newemail_Params.CreateTime = DateTime.Now; newemail_Params.UpdateName = email_Params.UpdateName; newemail_Params.UpdateTime = DateTime.Now; Funs.DB.Email_Params.InsertOnSubmit(newemail_Params); Funs.DB.SubmitChanges(); } #endregion #region 修改 /// /// 修改 /// /// public static void UpdateEmail_Params(Email_Params email_Params) { Email_Params newemail_Params = Funs.DB.Email_Params.FirstOrDefault(x => x.ID == email_Params.ID); newemail_Params.MailClassName = email_Params.MailClassName; newemail_Params.MailClassID = email_Params.MailClassID; newemail_Params.UpdateName = email_Params.UpdateName; newemail_Params.UpdateTime = DateTime.Now; Funs.DB.SubmitChanges(); } #endregion #region 删除 /// /// 删除 /// /// public static void DeleteEmail_ParamsById(string EmailId) { Email_Params newemail_Params = Funs.DB.Email_Params.FirstOrDefault(e => e.ID == EmailId); Funs.DB.Email_Params.DeleteOnSubmit(newemail_Params); Funs.DB.SubmitChanges(); } #endregion } }