投票宿主项目,项目名称:toupiao

窗体名称:HFXiangXiXinXi.cs(回复详细信息)

基于WF的意见征集5(浅析)

 

基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)HFXiangXiXinXi
 1基于WF的意见征集5(浅析)using System;
 2基于WF的意见征集5(浅析)using System.Collections.Generic;
 3基于WF的意见征集5(浅析)using System.ComponentModel;
 4基于WF的意见征集5(浅析)using System.Data;
 5基于WF的意见征集5(浅析)using System.Drawing;
 6基于WF的意见征集5(浅析)using System.Linq;
 7基于WF的意见征集5(浅析)using System.Text;
 8基于WF的意见征集5(浅析)using System.Windows.Forms;
 9基于WF的意见征集5(浅析)using IClass;
10基于WF的意见征集5(浅析)using Maticsoft.DBUtility;
11基于WF的意见征集5(浅析)using FBBLL;
12基于WF的意见征集5(浅析)
13基于WF的意见征集5(浅析)namespace toupiao
14基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)基于WF的意见征集5(浅析){
15基于WF的意见征集5(浅析)    public partial class HFXiangXiXinXi : Form
16基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)    基于WF的意见征集5(浅析){
17基于WF的意见征集5(浅析)        HuaTi hh;
18基于WF的意见征集5(浅析)        FBBLL.BLHuaTi fbht = new BLHuaTi();
19基于WF的意见征集5(浅析)        BLHTHuiFu blhthf = new BLHTHuiFu();
20基于WF的意见征集5(浅析)        public HFXiangXiXinXi(int id)
21基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
22基于WF的意见征集5(浅析)            InitializeComponent();
23基于WF的意见征集5(浅析)            this.Height = 363;
24基于WF的意见征集5(浅析)            hh = fbht.GetModel(id);
25基于WF的意见征集5(浅析)            labHTName.Text = hh.HTName1;
26基于WF的意见征集5(浅析)            List<HTHuiFu> lhthf = new List<HTHuiFu>();
27基于WF的意见征集5(浅析)            lhthf = blhthf.GetModelList(" HTId="+hh.HTID1);
28基于WF的意见征集5(浅析)            for (int i = 0; i < lhthf.Count; i++)
29基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
30基于WF的意见征集5(浅析)                object[] obj = new object[3];
31基于WF的意见征集5(浅析)                obj[0= lhthf[i].HfId1;
32基于WF的意见征集5(浅析)                obj[1= lhthf[i].FBRenName1;
33基于WF的意见征集5(浅析)                obj[2= lhthf[i].FanKuiNeiRong1;
34基于WF的意见征集5(浅析)                dataGridView1.Rows.Add(obj);
35基于WF的意见征集5(浅析)            }

36基于WF的意见征集5(浅析)        }

37基于WF的意见征集5(浅析)
38基于WF的意见征集5(浅析)        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
39基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
40基于WF的意见征集5(浅析)            if (e.ColumnIndex<0)
41基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
42基于WF的意见征集5(浅析)                return;
43基于WF的意见征集5(浅析)            }

44基于WF的意见征集5(浅析)            else
45基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
46基于WF的意见征集5(浅析)                int index=e.RowIndex;
47基于WF的意见征集5(浅析)                this.Height = 692;
48基于WF的意见征集5(浅析)                this.CenterToScreen();
49基于WF的意见征集5(浅析)                btnClance.Hide();
50基于WF的意见征集5(浅析)                groupBox1.Location = new Point(groupBox1.Location.X, 293);
51基于WF的意见征集5(浅析)                txtHTNeiRong.Text = hh.HTNeiRong1;
52基于WF的意见征集5(浅析)                HTHuiFu hthf = new HTHuiFu();
53基于WF的意见征集5(浅析)                hthf = blhthf.GetModel(Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()));
54基于WF的意见征集5(浅析)                txtHuiFuNeiRong.Text = hthf.FanKuiNeiRong1;
55基于WF的意见征集5(浅析)                labHuiFuName.Text = hthf.FBRenName1;
56基于WF的意见征集5(浅析)            }

57基于WF的意见征集5(浅析)        }

58基于WF的意见征集5(浅析)
59基于WF的意见征集5(浅析)        private void button2_Click(object sender, EventArgs e)
60基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
61基于WF的意见征集5(浅析)            this.Close();
62基于WF的意见征集5(浅析)        }

63基于WF的意见征集5(浅析)
64基于WF的意见征集5(浅析)        private void btnClance_Click(object sender, EventArgs e)
65基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
66基于WF的意见征集5(浅析)            this.Close();
67基于WF的意见征集5(浅析)        }

68基于WF的意见征集5(浅析)    }

69基于WF的意见征集5(浅析)}

70基于WF的意见征集5(浅析)

 

窗体名称:HTGuanLi.cs(话题管理)

基于WF的意见征集5(浅析)

 

基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)HTGuanLi
  1基于WF的意见征集5(浅析)using System;
  2基于WF的意见征集5(浅析)using System.Collections.Generic;
  3基于WF的意见征集5(浅析)using System.ComponentModel;
  4基于WF的意见征集5(浅析)using System.Data;
  5基于WF的意见征集5(浅析)using System.Drawing;
  6基于WF的意见征集5(浅析)using System.Linq;
  7基于WF的意见征集5(浅析)using System.Text;
  8基于WF的意见征集5(浅析)using System.Windows.Forms;
  9基于WF的意见征集5(浅析)using FBBLL;
 10基于WF的意见征集5(浅析)using IClass;
 11基于WF的意见征集5(浅析)using Maticsoft.DBUtility;
 12基于WF的意见征集5(浅析)using System.Data.SqlClient;
 13基于WF的意见征集5(浅析)using System.Workflow.Runtime;
 14基于WF的意见征集5(浅析)using System.Workflow.Activities;
 15基于WF的意见征集5(浅析)using System.Workflow.Runtime.Hosting;
 16基于WF的意见征集5(浅析)using System.Workflow.Runtime.Tracking;
 17基于WF的意见征集5(浅析)
 18基于WF的意见征集5(浅析)namespace toupiao
 19基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)基于WF的意见征集5(浅析){
 20基于WF的意见征集5(浅析)    public partial class HTGuanLi : Form,IClass.InterFaces
 21基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)    基于WF的意见征集5(浅析){
 22基于WF的意见征集5(浅析)        HuaTi hh;
 23基于WF的意见征集5(浅析)        FBBLL.BLHuaTi blht = new BLHuaTi();
 24基于WF的意见征集5(浅析)        WorkflowRuntime wr = new WorkflowRuntime();
 25基于WF的意见征集5(浅析)        WorkflowInstance wfi;
 26基于WF的意见征集5(浅析)        ExternalDataExchangeService edes = new ExternalDataExchangeService();
 27基于WF的意见征集5(浅析)        BLHTHuiFu blhthf = new BLHTHuiFu();
 28基于WF的意见征集5(浅析)        HuaTi hhh;
 29基于WF的意见征集5(浅析)        public HTGuanLi()
 30基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 31基于WF的意见征集5(浅析)            InitializeComponent();
 32基于WF的意见征集5(浅析)            wr.AddService(edes);
 33基于WF的意见征集5(浅析)            edes.AddService(this);
 34基于WF的意见征集5(浅析)           // wr.AddService(new SqlTrackingService("Initial Catalog=Tracking;Data Source=192.168.1.5;uid=sa;pwd=sa"));
 35基于WF的意见征集5(浅析)
 36基于WF的意见征集5(浅析)            WorkflowPersistenceService persistenceService =
 37基于WF的意见征集5(浅析)                        new SqlWorkflowPersistenceService(
 38基于WF的意见征集5(浅析)                        "Initial Catalog=SqlPersistenceService;Data Source=192.168.1.5;uid=sa;pwd=sa");
 39基于WF的意见征集5(浅析)            wr.AddService(persistenceService);
 40基于WF的意见征集5(浅析)            
 41基于WF的意见征集5(浅析)            wr.WorkflowCompleted += new EventHandler<WorkflowCompletedEventArgs>(wr_WorkflowCompleted);
 42基于WF的意见征集5(浅析)            wr.WorkflowIdled += new EventHandler<WorkflowEventArgs>(wr_WorkflowIdled);
 43基于WF的意见征集5(浅析)            wr.StartRuntime();
 44基于WF的意见征集5(浅析)
 45基于WF的意见征集5(浅析)
 46基于WF的意见征集5(浅析)            this.Height = 315;
 47基于WF的意见征集5(浅析)            List<HuaTi> ht = new List<HuaTi>();
 48基于WF的意见征集5(浅析)            ht = blht.GetModelList("");
 49基于WF的意见征集5(浅析)            object[] obj = new object[2];
 50基于WF的意见征集5(浅析)            for (int i = 0; i < ht.Count; i++)
 51基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 52基于WF的意见征集5(浅析)                obj[0= ht[i].HTID1;
 53基于WF的意见征集5(浅析)                obj[1= ht[i].HTName1;
 54基于WF的意见征集5(浅析)                dgv1.Rows.Add(obj);
 55基于WF的意见征集5(浅析)            }

 56基于WF的意见征集5(浅析)        }

 57基于WF的意见征集5(浅析)
 58基于WF的意见征集5(浅析)        void wr_WorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
 59基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 60基于WF的意见征集5(浅析)
 61基于WF的意见征集5(浅析)            MessageBox.Show("已经完成此次表决!");
 62基于WF的意见征集5(浅析)        }

 63基于WF的意见征集5(浅析)
 64基于WF的意见征集5(浅析)        void wr_WorkflowIdled(object sender, WorkflowEventArgs e)
 65基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 66基于WF的意见征集5(浅析)            e.WorkflowInstance.TryUnload();
 67基于WF的意见征集5(浅析)        }

 68基于WF的意见征集5(浅析)
 69基于WF的意见征集5(浅析)        private void dgv1_CellClick(object sender, DataGridViewCellEventArgs e)
 70基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 71基于WF的意见征集5(浅析)            if (e.ColumnIndex < 0)
 72基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 73基于WF的意见征集5(浅析)                return;
 74基于WF的意见征集5(浅析)            }

 75基于WF的意见征集5(浅析)            else
 76基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 77基于WF的意见征集5(浅析)                hh=blht.GetModel(Convert.ToInt32(dgv1.Rows[e.RowIndex].Cells[0].Value.ToString()));
 78基于WF的意见征集5(浅析)                int index = e.RowIndex;
 79基于WF的意见征集5(浅析)                btnClance1.Hide();
 80基于WF的意见征集5(浅析)                this.Height = 670;
 81基于WF的意见征集5(浅析)                groupBox1.Location = new Point(21249);
 82基于WF的意见征集5(浅析)                this.CenterToScreen();
 83基于WF的意见征集5(浅析)                this.labName.Text = dgv1.Rows[e.RowIndex].Cells[1].Value.ToString();
 84基于WF的意见征集5(浅析)                this.txtNeiRong.Text =hh.HTNeiRong1;
 85基于WF的意见征集5(浅析)                DataSet ds=DbHelperSQL.Query("select count(*) from HTHuiFu where HTId="+dgv1.Rows[e.RowIndex].Cells[0].Value.ToString());
 86基于WF的意见征集5(浅析)                string str = ds.Tables[0].Rows[0][0].ToString();
 87基于WF的意见征集5(浅析)                if (hh.State1==0)
 88基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)                基于WF的意见征集5(浅析){
 89基于WF的意见征集5(浅析)                    labMessage.Text="表决正在进行中基于WF的意见征集5(浅析).";
 90基于WF的意见征集5(浅析)                    labMessage.Text+="已经有"+str+"人表决完毕";
 91基于WF的意见征集5(浅析)                    button3.Enabled = true;
 92基于WF的意见征集5(浅析)                }

 93基于WF的意见征集5(浅析)                else
 94基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)                基于WF的意见征集5(浅析){
 95基于WF的意见征集5(浅析)                    labMessage.Text = "表决已经完成..所有人已经完成表决基于WF的意见征集5(浅析)";
 96基于WF的意见征集5(浅析)                    button3.Enabled = false;
 97基于WF的意见征集5(浅析)                }

 98基于WF的意见征集5(浅析)
 99基于WF的意见征集5(浅析)            }

100基于WF的意见征集5(浅析)        }

101基于WF的意见征集5(浅析)
102基于WF的意见征集5(浅析)        private void btnClance1_Click(object sender, EventArgs e)
103基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
104基于WF的意见征集5(浅析)            this.Close();
105基于WF的意见征集5(浅析)        }

106基于WF的意见征集5(浅析)
107基于WF的意见征集5(浅析)        private void button2_Click(object sender, EventArgs e)
108基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
109基于WF的意见征集5(浅析)            this.Close();
110基于WF的意见征集5(浅析)        }

111基于WF的意见征集5(浅析)
112基于WF的意见征集5(浅析)        private void button1_Click(object sender, EventArgs e)
113基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
114基于WF的意见征集5(浅析)            HFXiangXiXinXi hfxx = new HFXiangXiXinXi(hh.HTID1);
115基于WF的意见征集5(浅析)            hfxx.Show();
116基于WF的意见征集5(浅析)        }

117基于WF的意见征集5(浅析)
118基于WF的意见征集5(浅析)        private void button3_Click(object sender, EventArgs e)
119基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
120基于WF的意见征集5(浅析)            this.Height = 315;
121基于WF的意见征集5(浅析)            groupBox1.Location = new Point(21249+46);
122基于WF的意见征集5(浅析)            btnClance1.Show();
123基于WF的意见征集5(浅析)            IClass.Master mm = new IClass.Master();
124基于WF的意见征集5(浅析)            List<IClass.Master> lm = new List<IClass.Master>();
125基于WF的意见征集5(浅析)            FBBLL.Master blm = new FBBLL.Master();
126基于WF的意见征集5(浅析)            lm = blm.GetModelList(" flage=" + hh.HTID1);
127基于WF的意见征集5(浅析)            mm = lm[0];
128基于WF的意见征集5(浅析)            wfi = wr.GetWorkflow(new Guid(mm.Id));
129基于WF的意见征集5(浅析)            eve1(nullnew pargme(new Guid(mm.Id), hh.HTID1, true));
130基于WF的意见征集5(浅析)            hh.State1 = 1;
131基于WF的意见征集5(浅析)            blht.Update(hh);
132基于WF的意见征集5(浅析)        }

133基于WF的意见征集5(浅析)
134基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        InterFaces 成员#region InterFaces 成员
135基于WF的意见征集5(浅析)
136基于WF的意见征集5(浅析)        public event EventHandler<ExternalDataEventArgs> eve1;
137基于WF的意见征集5(浅析)
138基于WF的意见征集5(浅析)        public void callroupiao(object flage)
139基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
140基于WF的意见征集5(浅析)            MessageBox.Show("已经完成话题为"+flage.ToString()+"的表决!");
141基于WF的意见征集5(浅析)        }

142基于WF的意见征集5(浅析)
143基于WF的意见征集5(浅析)        #endregion

144基于WF的意见征集5(浅析)    }

145基于WF的意见征集5(浅析)}

146基于WF的意见征集5(浅析)

 

窗体名称:Main.cs(发布话题)

基于WF的意见征集5(浅析)

 

基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)Main
  1基于WF的意见征集5(浅析)using System;
  2基于WF的意见征集5(浅析)using System.Collections.Generic;
  3基于WF的意见征集5(浅析)using System.ComponentModel;
  4基于WF的意见征集5(浅析)using System.Data;
  5基于WF的意见征集5(浅析)using System.Drawing;
  6基于WF的意见征集5(浅析)using System.Linq;
  7基于WF的意见征集5(浅析)using System.Text;
  8基于WF的意见征集5(浅析)using System.Windows.Forms;
  9基于WF的意见征集5(浅析)using FBBLL;
 10基于WF的意见征集5(浅析)using IClass;
 11基于WF的意见征集5(浅析)using System.Workflow.Activities;
 12基于WF的意见征集5(浅析)using System.Workflow.Runtime;
 13基于WF的意见征集5(浅析)using System.Workflow.Runtime.Hosting;
 14基于WF的意见征集5(浅析)using Maticsoft.DBUtility;
 15基于WF的意见征集5(浅析)using System.Workflow.Runtime.Tracking;
 16基于WF的意见征集5(浅析)
 17基于WF的意见征集5(浅析)namespace toupiao
 18基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)基于WF的意见征集5(浅析){
 19基于WF的意见征集5(浅析)    public partial class Main : Form,IClass.InterFaces
 20基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)    基于WF的意见征集5(浅析){
 21基于WF的意见征集5(浅析)        FBBLL.BLHuaTi blht = new BLHuaTi();
 22基于WF的意见征集5(浅析)        WorkflowRuntime wr;
 23基于WF的意见征集5(浅析)        WorkflowInstance wfi;
 24基于WF的意见征集5(浅析)        ExternalDataExchangeService edes=new ExternalDataExchangeService();
 25基于WF的意见征集5(浅析)
 26基于WF的意见征集5(浅析)
 27基于WF的意见征集5(浅析)
 28基于WF的意见征集5(浅析)
 29基于WF的意见征集5(浅析)        public Main()
 30基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 31基于WF的意见征集5(浅析)            InitializeComponent();
 32基于WF的意见征集5(浅析)
 33基于WF的意见征集5(浅析)            wr = new WorkflowRuntime();
 34基于WF的意见征集5(浅析)            wr.AddService(edes);
 35基于WF的意见征集5(浅析)            edes.AddService(this);
 36基于WF的意见征集5(浅析)            wr.WorkflowCompleted += new EventHandler<WorkflowCompletedEventArgs>(wr_WorkflowCompleted);
 37基于WF的意见征集5(浅析)            wr.WorkflowIdled += new EventHandler<WorkflowEventArgs>(wr_WorkflowIdled);
 38基于WF的意见征集5(浅析)            //wr.AddService(new SqlTrackingService("Initial Catalog=Tracking;Data Source=192.168.1.5;uid=sa;pwd=sa"));
 39基于WF的意见征集5(浅析)            WorkflowPersistenceService persistenceService =
 40基于WF的意见征集5(浅析)                        new SqlWorkflowPersistenceService(
 41基于WF的意见征集5(浅析)                       "Initial Catalog=SqlPersistenceService;Data Source=192.168.1.5;uid=sa;pwd=sa");
 42基于WF的意见征集5(浅析)            
 43基于WF的意见征集5(浅析)            wr.AddService(persistenceService);
 44基于WF的意见征集5(浅析)            wr.StartRuntime();
 45基于WF的意见征集5(浅析)        }

 46基于WF的意见征集5(浅析)
 47基于WF的意见征集5(浅析)        void wr_WorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
 48基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 49基于WF的意见征集5(浅析)            MessageBox.Show("表决完成");
 50基于WF的意见征集5(浅析)        }

 51基于WF的意见征集5(浅析)
 52基于WF的意见征集5(浅析)        void wr_WorkflowIdled(object sender, WorkflowEventArgs e)
 53基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 54基于WF的意见征集5(浅析)           e.WorkflowInstance.TryUnload();
 55基于WF的意见征集5(浅析)        }

 56基于WF的意见征集5(浅析)
 57基于WF的意见征集5(浅析)        private void button1_Click(object sender, EventArgs e)
 58基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 59基于WF的意见征集5(浅析)            FBBLL.Master mm = new FBBLL.Master();
 60基于WF的意见征集5(浅析)
 61基于WF的意见征集5(浅析)
 62基于WF的意见征集5(浅析)            wfi = wr.CreateWorkflow(typeof(zhuangtaiji.Workflow1));
 63基于WF的意见征集5(浅析)            wfi.Start();
 64基于WF的意见征集5(浅析)
 65基于WF的意见征集5(浅析)
 66基于WF的意见征集5(浅析)
 67基于WF的意见征集5(浅析)            HuaTi ht = new HuaTi();
 68基于WF的意见征集5(浅析)            ht.HTName1 = txtHTName.Text.ToString();
 69基于WF的意见征集5(浅析)            ht.HTNeiRong1 = txtHTNeiRong.Text.ToString();
 70基于WF的意见征集5(浅析)            ht.State1 = 0;
 71基于WF的意见征集5(浅析)            ht.Dt = DateTime.Now;
 72基于WF的意见征集5(浅析)            blht.Add(ht);
 73基于WF的意见征集5(浅析)            List<HuaTi> h1 = new List<HuaTi>();
 74基于WF的意见征集5(浅析)            h1 = blht.GetModelList(" HTName='" + ht.HTName1 + "' and State=0");
 75基于WF的意见征集5(浅析)            IClass.Master m = new IClass.Master(wfi.InstanceId.ToString(), false, h1[0].HTID1);
 76基于WF的意见征集5(浅析)            mm.Add(m);
 77基于WF的意见征集5(浅析)          //  eve1(null,new ExternalDataEventArgs(wfi.InstanceId));
 78基于WF的意见征集5(浅析)            MessageBox.Show("发布话题成功!");
 79基于WF的意见征集5(浅析)             //eve1(null, new ExternalDataEventArgs(wfi.InstanceId));
 80基于WF的意见征集5(浅析)            wfi.TryUnload();
 81基于WF的意见征集5(浅析)        }

 82基于WF的意见征集5(浅析)
 83基于WF的意见征集5(浅析)        private void button2_Click(object sender, EventArgs e)
 84基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 85基于WF的意见征集5(浅析)            HTGuanLi htgl = new HTGuanLi();
 86基于WF的意见征集5(浅析)            htgl.Show();
 87基于WF的意见征集5(浅析)        }

 88基于WF的意见征集5(浅析)
 89基于WF的意见征集5(浅析)        private void txtNumber_KeyPress(object sender, KeyPressEventArgs e)
 90基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 91基于WF的意见征集5(浅析)            if (e.KeyChar>='0' &&e.KeyChar<='9')
 92基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 93基于WF的意见征集5(浅析)                e.Handled = false;
 94基于WF的意见征集5(浅析)            }

 95基于WF的意见征集5(浅析)            else if (e.KeyChar==8)
 96基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 97基于WF的意见征集5(浅析)                e.Handled = false;
 98基于WF的意见征集5(浅析)            }

 99基于WF的意见征集5(浅析)            else
100基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
101基于WF的意见征集5(浅析)                e.Handled = true;
102基于WF的意见征集5(浅析)            }

103基于WF的意见征集5(浅析)        }

104基于WF的意见征集5(浅析)
105基于WF的意见征集5(浅析)        private void Main_FormClosing(object sender, FormClosingEventArgs e)
106基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
107基于WF的意见征集5(浅析)
108基于WF的意见征集5(浅析)        }

109基于WF的意见征集5(浅析)
110基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        InterFaces 成员#region InterFaces 成员
111基于WF的意见征集5(浅析)
112基于WF的意见征集5(浅析)        public event EventHandler<ExternalDataEventArgs> eve1;
113基于WF的意见征集5(浅析)
114基于WF的意见征集5(浅析)        public void callroupiao(object flage)
115基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
116基于WF的意见征集5(浅析)            throw new NotImplementedException();
117基于WF的意见征集5(浅析)        }

118基于WF的意见征集5(浅析)
119基于WF的意见征集5(浅析)        #endregion

120基于WF的意见征集5(浅析)    }

121基于WF的意见征集5(浅析)}

122基于WF的意见征集5(浅析)

 

配置文件:App.config

 

1基于WF的意见征集5(浅析)<?xml version="1.0" encoding="utf-8" ?>
2基于WF的意见征集5(浅析)<configuration>
3基于WF的意见征集5(浅析)  <appSettings>
4基于WF的意见征集5(浅析)    <add key="SQL2000" value="server=192.168.1.3;database=asd;uid=sa" />
5基于WF的意见征集5(浅析)  </appSettings>
6基于WF的意见征集5(浅析)</configuration>

 

投票用户宿主项目,项目名称:User

配置文件:App.config

 

1基于WF的意见征集5(浅析)<?xml version="1.0" encoding="utf-8" ?>
2基于WF的意见征集5(浅析)<configuration>
3基于WF的意见征集5(浅析)  <appSettings>
4基于WF的意见征集5(浅析)    <add key="SQL2000" value="server=192.168.1.3;database=asd;uid=sa" />
5基于WF的意见征集5(浅析)  </appSettings>
6基于WF的意见征集5(浅析)</configuration>

 

窗体名称:UserMain.cs(用户投票窗体)

基于WF的意见征集5(浅析)

 

基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)UserMain
  1基于WF的意见征集5(浅析)using System;
  2基于WF的意见征集5(浅析)using System.Collections.Generic;
  3基于WF的意见征集5(浅析)using System.ComponentModel;
  4基于WF的意见征集5(浅析)using System.Data;
  5基于WF的意见征集5(浅析)using System.Drawing;
  6基于WF的意见征集5(浅析)using System.Linq;
  7基于WF的意见征集5(浅析)using System.Text;
  8基于WF的意见征集5(浅析)using System.Windows.Forms;
  9基于WF的意见征集5(浅析)using Maticsoft.DBUtility;
 10基于WF的意见征集5(浅析)using IClass;
 11基于WF的意见征集5(浅析)using FBBLL;
 12基于WF的意见征集5(浅析)using System.Workflow.Activities;
 13基于WF的意见征集5(浅析)using System.Workflow.Runtime;
 14基于WF的意见征集5(浅析)using System.Workflow.Runtime.Hosting;
 15基于WF的意见征集5(浅析)using System.Workflow.Runtime.Tracking;
 16基于WF的意见征集5(浅析)
 17基于WF的意见征集5(浅析)namespace User
 18基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)基于WF的意见征集5(浅析){
 19基于WF的意见征集5(浅析)    public partial class UserMain : Form,IClass.InterFaces
 20基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)    基于WF的意见征集5(浅析){
 21基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析)#region 
 22基于WF的意见征集5(浅析)        WorkflowRuntime wr = new WorkflowRuntime();
 23基于WF的意见征集5(浅析)        WorkflowInstance wfi;
 24基于WF的意见征集5(浅析)        ExternalDataExchangeService edes = new ExternalDataExchangeService();
 25基于WF的意见征集5(浅析)        BLHuaTi blht = new BLHuaTi();
 26基于WF的意见征集5(浅析)        BLHTHuiFu blhthf = new BLHTHuiFu();
 27基于WF的意见征集5(浅析)        HuaTi hhh;
 28基于WF的意见征集5(浅析)        public UserMain()
 29基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 30基于WF的意见征集5(浅析)            InitializeComponent();
 31基于WF的意见征集5(浅析)            wr.AddService(edes);
 32基于WF的意见征集5(浅析)            edes.AddService(this);
 33基于WF的意见征集5(浅析)            WorkflowPersistenceService persistenceService =
 34基于WF的意见征集5(浅析)                        new SqlWorkflowPersistenceService(
 35基于WF的意见征集5(浅析)                        "Initial Catalog=SqlPersistenceService;Data Source=192.168.1.5;uid=sa;pwd=sa");
 36基于WF的意见征集5(浅析)            wr.AddService(persistenceService);
 37基于WF的意见征集5(浅析)            //wr.AddService(new SqlTrackingService("Initial Catalog=Tracking;Data Source=192.168.1.5;uid=sa;pwd=sa"));
 38基于WF的意见征集5(浅析)            wr.WorkflowCompleted += new EventHandler<WorkflowCompletedEventArgs>(wr_WorkflowCompleted);
 39基于WF的意见征集5(浅析)            wr.WorkflowIdled += new EventHandler<WorkflowEventArgs>(wr_WorkflowIdled);
 40基于WF的意见征集5(浅析)            wr.StartRuntime();
 41基于WF的意见征集5(浅析)
 42基于WF的意见征集5(浅析)            this.Height = 343;
 43基于WF的意见征集5(浅析)            List<HuaTi> lht = new List<HuaTi>();
 44基于WF的意见征集5(浅析)            lht = blht.GetModelList("");
 45基于WF的意见征集5(浅析)            for (int i = 0; i < lht.Count; i++)
 46基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 47基于WF的意见征集5(浅析)                if (lht[i].State1==0)
 48基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)                基于WF的意见征集5(浅析){
 49基于WF的意见征集5(浅析)                    object[] obj = new object[2];
 50基于WF的意见征集5(浅析)                    obj[0= lht[i].HTID1;
 51基于WF的意见征集5(浅析)                    obj[1= lht[i].HTName1;
 52基于WF的意见征集5(浅析)                    dgv1.Rows.Add(obj);
 53基于WF的意见征集5(浅析)                }
                
 54基于WF的意见征集5(浅析)            }

 55基于WF的意见征集5(浅析)        }

 56基于WF的意见征集5(浅析)
 57基于WF的意见征集5(浅析)        void wr_WorkflowIdled(object sender, WorkflowEventArgs e)
 58基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 59基于WF的意见征集5(浅析)            e.WorkflowInstance.TryUnload();
 60基于WF的意见征集5(浅析)        }

 61基于WF的意见征集5(浅析)
 62基于WF的意见征集5(浅析)        void wr_WorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
 63基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 64基于WF的意见征集5(浅析)            MessageBox.Show("此次投票已经完成");
 65基于WF的意见征集5(浅析)        }

 66基于WF的意见征集5(浅析)
 67基于WF的意见征集5(浅析)        private void dgv1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 68基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 69基于WF的意见征集5(浅析)            if (e.RowIndex<0)
 70基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 71基于WF的意见征集5(浅析)                return;
 72基于WF的意见征集5(浅析)            }

 73基于WF的意见征集5(浅析)            else
 74基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
 75基于WF的意见征集5(浅析)               
 76基于WF的意见征集5(浅析)                this.Height = 732 - 46;
 77基于WF的意见征集5(浅析)                groupBox1.Location = new Point(groupBox1.Location.X, 265);
 78基于WF的意见征集5(浅析)                hhh=blht.GetModel(Convert.ToInt32(dgv1.Rows[e.RowIndex].Cells[0].Value.ToString()));
 79基于WF的意见征集5(浅析)                labHTName.Text = hhh.HTID1.ToString();
 80基于WF的意见征集5(浅析)                txtHuTiNeiRong.Text = hhh.HTNeiRong1;
 81基于WF的意见征集5(浅析)            }

 82基于WF的意见征集5(浅析)        }

 83基于WF的意见征集5(浅析)
 84基于WF的意见征集5(浅析)        private void button1_Click(object sender, EventArgs e)
 85基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 86基于WF的意见征集5(浅析)            Application.Exit();
 87基于WF的意见征集5(浅析)        }

 88基于WF的意见征集5(浅析)        #endregion

 89基于WF的意见征集5(浅析)        private void button2_Click(object sender, EventArgs e)
 90基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
 91基于WF的意见征集5(浅析)            IClass.Master mm = new IClass.Master();
 92基于WF的意见征集5(浅析)            List<IClass.Master> lm = new List<IClass.Master>();
 93基于WF的意见征集5(浅析)            FBBLL.Master blm = new FBBLL.Master();
 94基于WF的意见征集5(浅析)            lm = blm.GetModelList(" flage="+hhh.HTID1);
 95基于WF的意见征集5(浅析)            mm = lm[0];
 96基于WF的意见征集5(浅析)            wfi = wr.GetWorkflow(new Guid(mm.Id));
 97基于WF的意见征集5(浅析)            
 98基于WF的意见征集5(浅析)            HTHuiFu hthf = new HTHuiFu();
 99基于WF的意见征集5(浅析)            if (cbx1.Checked)
100基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
101基于WF的意见征集5(浅析)                hthf.FBRenName1 = "匿名";
102基于WF的意见征集5(浅析)            }

103基于WF的意见征集5(浅析)            else
104基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
105基于WF的意见征集5(浅析)                hthf.FBRenName1 = txtName.Text.ToString();
106基于WF的意见征集5(浅析)            }

107基于WF的意见征集5(浅析)            hthf.HTId1 = hhh.HTID1;
108基于WF的意见征集5(浅析)            hthf.FanKuiNeiRong1 = textBox1.Text.ToString();
109基于WF的意见征集5(浅析)            blhthf.Add(hthf);
110基于WF的意见征集5(浅析)            eve1(nullnew pargme(new Guid(mm.Id), hhh.HTID1,false));
111基于WF的意见征集5(浅析)
112基于WF的意见征集5(浅析)        }

113基于WF的意见征集5(浅析)
114基于WF的意见征集5(浅析)        private void button3_Click(object sender, EventArgs e)
115基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
116基于WF的意见征集5(浅析)            Application.Exit();
117基于WF的意见征集5(浅析)        }

118基于WF的意见征集5(浅析)
119基于WF的意见征集5(浅析)        private void cbx1_CheckedChanged(object sender, EventArgs e)
120基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
121基于WF的意见征集5(浅析)            if (cbx1.Checked)
122基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
123基于WF的意见征集5(浅析)                txtName.Text = "";
124基于WF的意见征集5(浅析)                txtName.ReadOnly = true;
125基于WF的意见征集5(浅析)            }

126基于WF的意见征集5(浅析)            else
127基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)            基于WF的意见征集5(浅析){
128基于WF的意见征集5(浅析)                txtName.Text = "";
129基于WF的意见征集5(浅析)                txtName.ReadOnly = false;
130基于WF的意见征集5(浅析)            }

131基于WF的意见征集5(浅析)        }

132基于WF的意见征集5(浅析)
133基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        InterFaces 成员#region InterFaces 成员
134基于WF的意见征集5(浅析)
135基于WF的意见征集5(浅析)        public event EventHandler<ExternalDataEventArgs> eve1;
136基于WF的意见征集5(浅析)
137基于WF的意见征集5(浅析)        public void callroupiao(object flage)
138基于WF的意见征集5(浅析)基于WF的意见征集5(浅析)        基于WF的意见征集5(浅析){
139基于WF的意见征集5(浅析)            HuaTi h = hhh;
140基于WF的意见征集5(浅析)            h.HTID1 = Convert.ToInt32(flage);
141基于WF的意见征集5(浅析)            h.State1 = 1;
142基于WF的意见征集5(浅析)            FBBLL.BLHuaTi blht = new BLHuaTi();
143基于WF的意见征集5(浅析)            blht.Update(h);
144基于WF的意见征集5(浅析)        }

145基于WF的意见征集5(浅析)
146基于WF的意见征集5(浅析)        #endregion

147基于WF的意见征集5(浅析)    }

148基于WF的意见征集5(浅析)    
149基于WF的意见征集5(浅析)}

150基于WF的意见征集5(浅析)

 

 

基于WF的意见征集1(浅析)
基于WF的意见征集2(浅析)
基于WF的意见征集3(浅析)
基于WF的意见征集4(浅析)
基于WF的意见征集6(浅析)
基于WF的意见征集7(浅析)

相关文章:

  • 2022-02-12
  • 2021-05-04
  • 2021-05-16
  • 2022-03-06
  • 2021-06-29
猜你喜欢
  • 2021-08-01
  • 2022-01-30
  • 2021-12-22
  • 2021-11-09
  • 2021-09-02
相关资源
相似解决方案