/// <summary> /// 初始化操作 /// </summary> private void InitOpear() { try { //1.如果源数据是单项工程 switch (this.m_Source.ObjectType) { case EObjectType.UnitProject: //单位工程 新的替换旧的 this.openFileDialog1.Multiselect = false; break; case EObjectType.Engineering: //单项工程 新的添加到旧的里面 this.openFileDialog1.Multiselect = true; break; } //2.如果源数据是单位工程 } catch (Exception ex) { try { SendMailUtil.SendMail(ex); } catch { } MessageBox.Show("操作出现异常,请联系管理人员。", "金建软件", MessageBoxButtons.OK, MessageBoxIcon.Warning); throw ex; } }
private void simpleButton1_Click(object sender, EventArgs e) { //确定导入计划 try { switch (this.m_Source.ObjectType) { case EObjectType.UnitProject: //替换操作 replace(); break; case EObjectType.Engineering: //导入操作 import(); break; } } catch (Exception ex) { try { SendMailUtil.SendMail(ex); } catch { } MessageBox.Show("操作出现异常,请联系管理人员。", "金建软件", MessageBoxButtons.OK, MessageBoxIcon.Warning); throw ex; } }
/// <summary> /// 刷新数据到分部分项 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void simpleButton2_Click(object sender, EventArgs e) { try { //BackgroundWorker OpenUnitWorker = new BackgroundWorker(); //OpenUnitWorker.WorkerReportsProgress = false; //OpenUnitWorker.DoWork += new DoWorkEventHandler(OpenUnitWorker_DoWork); //OpenUnitWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(OpenUnitWorker_RunWorkerCompleted); //OpenUnitWorker.RunWorkerAsync(); //ProgressFrom form = new ProgressFrom(OpenUnitWorker); //form.ShowDialog(); doOpen(); } catch (Exception ex) { try { SendMailUtil.SendMail(ex); } catch { } //MessageBox.Show("操作出现异常,请联系管理人员。", "金建软件", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }