protected void btn_reimport_Click(object sender, EventArgs e) { string yrmo = ddlYrmo.SelectedItem.Text.ToString(); lbl_error.Text = ""; try { IPBAImportDAL.rollback("Greenbar", yrmo); MultiView1.SetActiveView(view_main); } catch (Exception ex) { lbl_error.Text = "Error in re-importing file.<br />" + ex.Message; } }
protected void checkPastImport() { string _yrmo = ddlYrmo.SelectedItem.Text.ToString(); lbl_error.Text = ""; if (IPBAImportDAL.pastImport("Greenbar", _yrmo)) { MultiView1.SetActiveView(view_reimport); lbl_reimport.Text = "Imported already for year-month (YRMO): " + _yrmo + ".<br /> Do you want to reload the file?"; } else { lbl_error.Text = ""; MultiView1.SetActiveView(view_main); } }
protected void btn_import_Click(object sender, EventArgs e) { string yrmo = ddlYrmo.Text.ToString(); string strFilePath1 = ""; lbl_error.Text = ""; if (FileUpload1.GotFile) { if (Page.IsValid) { try { string fn = System.IO.Path.GetFileName(FileUpload1.FilePost.FileName); strFilePath1 = Server.MapPath("~/uploads/") + fn; if (File.Exists(strFilePath1)) { File.Delete(strFilePath1); } FileUpload1.FilePost.SaveAs(strFilePath1); if (ImportFile(strFilePath1, yrmo)) { MultiView1.SetActiveView(view_result); lbl_result.Text = "Imported successfully for year-month (YRMO): " + yrmo; } } catch (Exception ex) { IPBAImportDAL.rollback("Greenbar", yrmo); lbl_error.Text = "Error in importing file.<br />" + ex.Message; } finally { FileUpload1.FilePost.InputStream.Flush(); FileUpload1.FilePost.InputStream.Close(); FileUpload1.FilePost.InputStream.Dispose(); File.Delete(strFilePath1); } } } }