コード例 #1
0
        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));
            }
        }
コード例 #2
0
        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\")"));
        }
コード例 #3
0
ファイル: test.aspx.cs プロジェクト: riyuexing/rms
 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));
     }
 }
コード例 #4
0
 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));
     }
 }
コード例 #5
0
ファイル: test.aspx.cs プロジェクト: riyuexing/rms
 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));
     }
 }
コード例 #6
0
ファイル: test.aspx.cs プロジェクト: riyuexing/rms
 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));
     }
 }
コード例 #7
0
        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('请选择要导出的流程!');"));
            }
        }