Ejemplo n.º 1
0
        private void btnDelete_Click(object sender, System.EventArgs e)
        {
            MailClass mail		  = new MailClass();
            bool sqlFlag		  = true;
            string sql			  = "";
            foreach(DataGridItem dgi in dgMailList.Items)
            {
                CheckBox cb=(CheckBox)(dgi.Cells[0].Controls[1]);
                if (cb.Checked==true)
                {
                    int i		= dgi.ItemIndex;
                    string id	= dgMailList.DataKeys[i].ToString();
                    if (sqlFlag)
                    {
                        sql+=" MailID= '"+id + "'";
                        sqlFlag=false;
                    }
                    else
                    {
                        sql+=" or";
                        sql+=" MailID= '"+id + "'";
                    }
                }
            }
            //ѡ��Ϊ��
            if( sql==String.Empty)
            {
                Response.Write("<script language=javascript>alert('��ѡ���ʼ�!');window.location='Index.aspx?FolderType="+Session["FolderType"].ToString()+"';</script>");
            }
            else
            {
                try
                {

                    if(Session["FolderType"].ToString()=="3")
                    {
                        mail.MailDelete(sql,1);//����ɾ��
                    }
                    else if(Session["FolderType"].ToString() == "4")
                    {
                        mail.MailDelete(sql, 40);
                    }
                    else
                    {
                        mail.MailDelete(sql,0);//�����ϼ���
                    }

                    Response.Write("<script language=javascript>alert('�ʼ�ɾ���ɹ�!');window.location='Index.aspx?FolderType="+Session["FolderType"].ToString()+"';</script>");
                }
                catch(Exception ex)
                {
                    UDS.Components .Error.Log(ex.ToString());
                    Server.Transfer("../../Error.aspx");
                }
            }
            mail=null;
        }
Ejemplo n.º 2
0
        private void btnDelete_Click(object sender, System.EventArgs e)
        {
            MailClass mail		  = new MailClass();
            string sql			  = " MailID="+MailID.ToString();

            if(FolderType!="3"?mail.MailDelete(sql,0):mail.MailDelete(sql,1))
            {
                Response.Write("<script language=javascript>alert('�ʼ�ɾ���ɹ�!');window.location='Index.aspx?FolderType="+FolderType+"';</script>");
            }
            else
            {
                Server.Transfer("../../Error.aspx");
            }

            mail=null;
        }