Example #1
0
 public bool InsertUpdate(M_MailIdiograph model)
 {
     if (model.ID > 0)
     {
         GetUpdate(model);
     }
     else
     {
         GetInsert(model);
     }
     return(true);
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (GID > 0)
         {
             mm                     = mibll.GetSelect(int.Parse(Request.QueryString["ID"].ToString()));
             txtName.Text           = mm.Name;
             txtContext.Text        = mm.Context;
             rblState.SelectedValue = mm.State.ToString();
             type                   = "修改";
         }
         Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "I/Main.aspx'>工作台</a></li><li><a href='" + CustomerPageAction.customPath2 + "User/UserManage.aspx'>用户管理</a></li><li><a href='" + CustomerPageAction.customPath2 + "User/SubscriptListManage.aspx?menu=all'>订阅管理</a></li><li><a href='MailIdiographList.aspx'>签名列表</a></li><li>添加签名</li>");
     }
 }
 protected void Save_Btn_Click(object sender, EventArgs e)
 {
     if (GID > 0)
     {
         mm         = mibll.GetSelect(GID);
         mm.Name    = txtName.Text;
         mm.Context = txtContext.Text;
         mm.State   = bool.Parse(rblState.SelectedValue);
         mibll.GetUpdate(mm);
     }
     else
     {
         mm.Name    = txtName.Text;
         mm.Context = txtContext.Text;
         mm.State   = bool.Parse(rblState.SelectedValue);
         mm.AddTime = DateTime.Now;
         mibll.GetInsert(mm);
     }
     function.WriteSuccessMsg("保存成功!", "MailIdiographList.aspx");
 }
Example #4
0
        protected void Send_Btn_Click(object sender, EventArgs e)
        {
            string emailcontent = mailBll.SelByType(B_MailManage.MailType.SubMailContent);

            emailcontent = common.TlpDeal(emailcontent, GetSubEmailDt(Content_T.Text));
            if (DataConverter.CLng(Graph_Drop.SelectedValue) > 0)//邮件签名
            {
                M_MailIdiograph graphMod = graphBll.SelReturnModel(DataConverter.CLng(Graph_Drop.SelectedValue));
                emailcontent += graphMod.Context;
            }
            if (SubUsers_Radio.SelectedValue.Equals("alluser"))//全部订阅用户发送
            {
                DataTable allUserDT = readBll.SelectAll(1);
                foreach (DataRow dr in allUserDT.Rows)
                {
                    SendSubEMail(dr["EMail"].ToString(), emailcontent);
                }
            }
            function.WriteSuccessMsg("发送成功!");
        }
Example #5
0
 public bool GetUpdate(M_MailIdiograph model)
 {
     return(DBCenter.UpdateByID(model, model.ID));
 }
Example #6
0
 public bool GetInsert(M_MailIdiograph model)
 {
     return(DBCenter.Insert(model) > 0);
 }
Example #7
0
 public int insert(M_MailIdiograph model)
 {
     return(DBCenter.Insert(model));
 }
Example #8
0
 public bool GetUpdate(M_MailIdiograph model)
 {
     return(Sql.UpdateByIDs(TbName, PK, model.ID.ToString(), BLLCommon.GetFieldAndPara(model), model.GetParameters()));
 }
Example #9
0
 public bool GetInsert(M_MailIdiograph model)
 {
     return(Sql.insertID(TbName, model.GetParameters(), BLLCommon.GetParas(model), BLLCommon.GetFields(model)) > 0);
 }