Esempio n. 1
0
    /// <summary>
    /// 页面数据绑定
    /// </summary>
    public void PageBind()
    {
        if (Id == 0)
        {
            return;
        }
        Tunnel.Model.Tunnel_mail        model     = new Tunnel.Model.Tunnel_mail();
        List <Tunnel.Model.Tunnel_mail> modelList = new List <Tunnel.Model.Tunnel_mail>();

        model = tbll.GetModel(Id);
        modelList.Add(model);
        Repeater1.DataSource = modelList;
        Repeater1.DataBind();

        if (model.m_Main == 0 && model.m_state == 0)
        {
            Tunnel.Model.Tunnel_mail modelUp = new Tunnel.Model.Tunnel_mail();
            modelUp.m_id    = Id;
            modelUp.m_state = 1;
            modelUp.m_from  = ul.LoginID;
            modelUp.m_Ip    = Tunnel.Common.Common.GetIp();
            tbll.Update(modelUp);

            Tunnel.Model.Tunnel_mail modelUp2 = new Tunnel.Model.Tunnel_mail();
            modelUp2.m_id    = Id - 1;
            modelUp2.m_state = 1;
            modelUp2.m_from  = ul.LoginID;
            modelUp2.m_Ip    = Tunnel.Common.Common.GetIp();
            tbll.Update(modelUp2);
            string strsql = "delete Tunnel_Remind where m_typeid=" + Id + " and m_type=2";
            Tunnel.Data.DbHelperSQL.ExecuteSql(strsql);
        }
    }
Esempio n. 2
0
    //批量删除操作
    protected void btnDel_Click(object sender, EventArgs e)
    {
        System.Web.UI.HtmlControls.HtmlInputCheckBox CBoxDelete;

        foreach (RepeaterItem rtitem in this.Repeater1.Items)
        {
            CBoxDelete = (System.Web.UI.HtmlControls.HtmlInputCheckBox)rtitem.FindControl("cb1");
            LinkButton lik = (LinkButton)rtitem.FindControl("LinkButton1");
            if (CBoxDelete.Checked && lik.Enabled)
            {
                string id   = ((HtmlInputHidden)rtitem.FindControl("SelectCode")).Value;
                int    relt = -1;
                Tunnel.Model.Tunnel_mail model = new Tunnel_mail();
                model.m_id   = Convert.ToInt32(id);
                model.m_sort = 1;
                model.m_Ip   = Tunnel.Common.Common.GetIp();
                model.m_from = ul.LoginID;
                relt         = mbll.Update(model);
                cuttentPage  = MTCPager1.PageIndex;
                delState     = true;
            }
        }
        PageBind();
    }