コード例 #1
0
 protected void Upload_Click(object sender, EventArgs e)
 {
     if (Request.Files.Count > 0)
     {
         var file = Request.Files[0];
         if (file != null && file.ContentLength > 0)
         {
             String fileName         = Path.GetFileName(file.FileName);
             DatabaseFileHandler dfh = new DatabaseFileHandler();
             dfh.UploadFile(Int32.Parse(Session["projectID"].ToString()), file.InputStream, fileName);
             Response.Redirect(Request.RawUrl);
         }
     }
 }
コード例 #2
0
 protected void NewProject_Click(object sender, EventArgs e)
 {
     if (projectName.Value.ToString() != "" && projectName.Value.ToString() != null && Request.Files.Count > 0)
     {
         Project p   = new Project();
         String  pID = p.CreateProject(projectName.Value.ToString(), Int32.Parse(Session["uID"].ToString()));
         if (Request.Files.Count > 0)
         {
             var file = Request.Files[0];
             if (file != null && file.ContentLength > 0)
             {
                 String fileName         = Path.GetFileName(file.FileName);
                 DatabaseFileHandler dfh = new DatabaseFileHandler();
                 int     i  = dfh.UploadFile(Int32.Parse(pID), file.InputStream, fileName);
                 Project p1 = new Project();
                 p1.ResearcherSign(Int32.Parse(pID), Session["uID"].ToString());
                 Response.Redirect(Request.RawUrl);
             }
         }
     }
 }