protected void btnWorkflowRoleIn_ServerClick(object sender, EventArgs e) { try { //检查文件选择框是否为可见状态,update by karen;date by 2006-01-15 string file = this.FileUploadDisplay; switch (this.FileRoleUploadDisplay) { case "none": this.btnWorkflowRoleIn.Attributes["onclick"] = "javascript:if(!window.confirm('将清空原有全局角色,确实要导入数据吗?')) return false;"; this.fileRolediv.Style["display"] = "block"; return; } HttpPostedFile UpRoleFile = this.UpRoleFile.PostedFile; WorkFlowInOut.UpXmlDB(this.GetServerPath, UpRoleFile, this.XmlName); WorkFlowInOut wio = new WorkFlowInOut(); wio.SetNewRoleDataSet(this.GetServerPath, this.GetServerPath, this.XmlName, false); Response.Write(Rms.Web.JavaScript.Alert(true, "已成功导入数据")); this.btnWorkflowRoleIn.Attributes["onclick"] = ""; this.fileRolediv.Style["display"] = "none"; } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } }
protected void btnWorkflowRoleOut_ServerClick(object sender, EventArgs e) { string XmlName = "流程全局角色" + DateTime.Now.ToShortDateString() + "_" + DateTime.Now.ToShortTimeString().Replace(":", "-") + ".xml"; WorkFlowInOut wio = new WorkFlowInOut(); wio.BackRoleDataToXml(this.GetServerPath, XmlName); Response.Write(Rms.Web.JavaScript.WriteJS("window.open(\"../Temp/" + this.XmlName + "\",\"_blank\")")); }
protected void BT_Up_ServerClick(object sender, System.EventArgs e) { try { HttpPostedFile UpFile = this.Request.Files[0]; WorkFlowInOut.UpXmlDB(this.GetServerPath, UpFile, this.XmlName); Response.Write(Rms.Web.JavaScript.Alert(true, "上传成功")); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } }
protected void BT_OutAll_ServerClick(object sender, System.EventArgs e) { try { WorkFlowInOut wio = new WorkFlowInOut(); wio.BackDataToXml(this.GetServerPath, this.XmlName); //WorkFlowInOut.WriteAllWorkFlow(GetServerPath); Response.Write(Rms.Web.JavaScript.WriteJS("window.open(\"../Temp/" + this.XmlName + "\",\"_blank\")")); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } }
protected void BT_OutAll_ServerClick(object sender, System.EventArgs e) { try { WorkFlowInOut wio = new WorkFlowInOut(); wio.BackDataToXml(this.GetServerPath, "WorkFlowDB.xml"); //WorkFlowInOut.WriteAllWorkFlow(GetServerPath); Response.Write(Rms.Web.JavaScript.Alert(true, "已成功备份到" + GetServerPath + "点击确定,查看备份文件")); Response.Write(Rms.Web.JavaScript.WriteJS("window.open(\"../WorkFlowDB/NewData/WorkFlowDB.xml\",\"_blank\")")); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } }
protected void BT_OutWorkFlow_ServerClick(object sender, System.EventArgs e) { try { //WorkFlowInOut wio = new WorkFlowInOut(); //wio.OverWriteAllWorkFlow(this.GetOldDataPath,this.GetServerPath); WorkFlowInOut wio = new WorkFlowInOut(); wio.SetNewDataSet(this.GetServerPath, this.GetOldDataPath, "WorkFlowDB.xml"); Response.Write(Rms.Web.JavaScript.Alert(true, "已成功导入数据")); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } }
protected void Button4_ServerClick(object sender, EventArgs e) { string ProcedureCodeStr = ""; for (int i = 0; i < this.dgList.Items.Count; i++) { if (((CheckBox)this.dgList.Items[i].FindControl("CheckBox1")).Checked) { ProcedureCodeStr += "'" + this.dgList.Items[i].Cells[10].Text + "',"; } } if (ProcedureCodeStr.Length > 0) { ProcedureCodeStr = ProcedureCodeStr.Remove(ProcedureCodeStr.Length - 1, 1); WorkFlowInOut wio = new WorkFlowInOut(); wio.BackDataToXml(this.GetServerPath, this.XmlName, ProcedureCodeStr); //WorkFlowInOut.WriteAllWorkFlow(GetServerPath); Response.Write(Rms.Web.JavaScript.WriteJS("window.open(\"../Temp/" + this.XmlName + "\",\"_blank\")")); } else { Response.Write(Rms.Web.JavaScript.WriteJS("alert('请选择要导出的流程!');")); } }