示例#1
0
 protected void Import_Click(object sender, EventArgs e)
 {
     //MessageBox.Show(this,
     //    "Not yet implemented: Intended for loading tyco exported time data. Coming soon...");
     if (FileUploadControl.HasFile) {
         try {
             string filename = Server.MapPath("~/") + Path.GetFileName(FileUploadControl.FileName);
             FileUploadControl.SaveAs(filename);
             CsvTimeReader reader = new CsvTimeReader();
             GridView1.DataSource = reader.LoadTimes(filename);
             GridView1.DataBind();
             Attendance1.Text = "Upload status: File uploaded!";
             TotalOT.Text = "Total Overtime: " + reader.TotalOvertime;
         }
         catch (Exception ex) {
             Attendance1.Text =
                 "Upload status: The file could not be uploaded. The following error occured: "
                 + ex.Message;
         }
     }
 }
示例#2
0
 protected void Import_Click(object sender, EventArgs e)
 {
     //MessageBox.Show(this,
     //    "Not yet implemented: Intended for loading tyco exported time data. Coming soon...");
     if (FileUploadControl.HasFile)
     {
         try {
             string filename = Server.MapPath("~/") + Path.GetFileName(FileUploadControl.FileName);
             FileUploadControl.SaveAs(filename);
             CsvTimeReader reader = new CsvTimeReader();
             GridView1.DataSource = reader.LoadTimes(filename);
             GridView1.DataBind();
             Attendance1.Text = "Upload status: File uploaded!";
             TotalOT.Text     = "Total Overtime: " + reader.TotalOvertime;
         }
         catch (Exception ex) {
             Attendance1.Text =
                 "Upload status: The file could not be uploaded. The following error occured: "
                 + ex.Message;
         }
     }
 }