示例#1
0
    private void GetManagerInfo()
    {
        Fannie.Manager m  = new Fannie.Manager();
        DataSet        ds = m.GetOneManager(Request.Cookies["id"].Value.ToString());

        dvManage.DataSource = ds;
        dvManage.DataBind();
    }
示例#2
0
 protected void btnUpdateClick(object sender, EventArgs e)
 {
     if (((Button)(dvManage.FindControl("btnEdit"))).Text == "取消")
     {
         Fannie.Manager m    = new Fannie.Manager();
         string         name = ((TextBox)(dvManage.FindControl("tbName"))).Text;
         string         sex  = ((TextBox)(dvManage.FindControl("tbSex"))).Text;
         string         t1   = ((TextBox)(dvManage.FindControl("tbT1"))).Text;
         string         t2   = ((TextBox)(dvManage.FindControl("tbT2"))).Text;
         string         emai = ((TextBox)(dvManage.FindControl("tbE"))).Text;
         string[]       pt   = new string[6] {
             Request.Cookies["id"].Value.ToString(), name, sex, t1, t2, emai
         };
         if (m.ModifyManager(pt) > 0)
         {
             GetManagerInfo();
             Response.Write("<script>alert('修改成功')</script>");
         }
     }
     else
     {
         Response.Write("<script>alert('若需要修改信息,请先点击编辑')</script>");
     }
 }
    /// <summary>
    /// 提交上传的文件
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btn_Commit_Click(object sender, EventArgs e)
    {
        #region 属性
        int      flag1 = 0;
        string   mailtheme;
        string   mailcontent;
        string   filepath;
        string   mailtype   = "归档材料";
        DateTime sendertime = DateTime.Now;
        string   signdate   = DateTime.Now.ToString("yyyyMMddHHmm");

        Fannie.Mail ml = new Fannie.Mail();
        #endregion

        #region 判断控件内添加的文件是否属于规定类型,否则警告
        if (FileUploadMain.HasFile)
        {
            bool     fileOK            = false;
            string   fileExtension     = System.IO.Path.GetExtension(FileUploadMain.FileName).ToLower();
            String[] allowedExtensions = { ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".rar", ".zip" };
            for (int i = 0; i < allowedExtensions.Length; i++)
            {
                if (fileExtension == allowedExtensions[i])
                {
                    fileOK = true;
                }
            }
            if (fileOK == false)
            {
                Response.Write("<script>alert('上传的附件只能是.doc、.docx、.xls、.xlsx、.ppt、.pptx、.rar、zip类型!请重新上传。')</script>");
                return;
            }
            int filesize = (FileUploadMain.PostedFile.ContentLength);
            if (filesize > 200000000)
            {
                Response.Write("<script>alert('您上传的文件大于200MB,请重新选择')<script>");
                return;
            }
            else
            {
                //获取文件名
                string FileNameNoExtension = System.IO.Path.GetFileNameWithoutExtension(FileUploadMain.FileName).ToLower();
                //获取文件后缀
                string FileExtension = System.IO.Path.GetExtension(FileUploadMain.FileName).ToLower();
                filepath = Server.MapPath("~/") + "Mail\\" + signdate + "-" + FileUploadMain.FileName;
                if (File.Exists(filepath))
                {
                    Response.Write("<script>alert('您即将上传的附件已存在,请重新选择文件或者更改文件名')<script>");
                }
                FileUploadMain.SaveAs(filepath);
            }
        }
        else
        {
            filepath = "";
        }
        #endregion
        string[] name = tbSendTo.Text.Split(',');
        mailtheme   = txt_theme.Text;
        mailcontent = "";
        Fannie.Manager man   = new Fannie.Manager();
        string         admin = man.GetAdminID().Tables[0].Rows[0][0].ToString();
        if (tbSendTo.Text != "")
        {
            flag1 = ml.AddMail(id, admin, mailtheme, mailcontent, sendertime, mailtype, filepath);
        }
        if (flag1 > 0)
        {
            Response.Write("<script language='javascript'>alert('发送成功!');window.location.href='FinalDataOutbox.aspx';</script>");
        }
        else
        {
            Response.Write("<script language='javascript'>alert('发送失败!');window.location.href='SendFinalData.aspx';</script>");
        }
    }