图4-8 修改工作界面 http://www.paper51.com
在创建了工作后,发现工作信息有误或需要进行修改,则进入修改工作界面(图4-8),修改的具体代码: copyright paper51.com
copyright paper51.com
…………
copyright paper51.com
string bh=TextBox1.Text; //获取工作编号 内容来自论文无忧网 www.paper51.com
string name=TextBox2.Text;//获取工作名称
copyright paper51.com
string zt=DropDownList1.SelectedItem.Value;//获取状态值
copyright paper51.com
string jj=DropDownList2.SelectedItem.Value;//获取紧急程度值 内容来自www.paper51.com
string ctime=TextBox5.Text;//获取创建时间
http://www.paper51.com
string cname=TextBox6.Text;//获取创建者 copyright paper51.com
string contain1=TextBox7.Text;//获取内容 paper51.com
SqlConnection conn=new SqlConnection("server=(local);database=jihua;user id='sa';password='123';");
内容来自论文无忧网 www.paper51.com
string strcomm="update works set work_name='"+name+"',zhuangtai='"+zt+"',jingji='"+jj+"',contain='"+contain1+"',creattime='"+ctime+"',creatname='"+cname+"' where work_id='"+bh+"'";//定义修改字符串
paper51.com
SqlCommand comm=new SqlCommand(strcomm,conn);
内容来自www.paper51.com
conn.Open(); paper51.com
comm.ExecuteNonQuery();//执行修改库 http://www.paper51.com
conn.Close(); 内容来自论文无忧网 www.paper51.com
Response.Redirect("workxg.aspx");
http://www.paper51.com
………… 内容来自论文无忧网 www.paper51.com
paper51.com
图4-9 删除工作界面
paper51.com
当需要对工作进行删除时,需要首先删除该工作的完成情况表与审查表中的内容,再进行工作的删除,具体代码: http://www.paper51.com
paper51.com
………… copyright paper51.com
string bh=TextBox1.Text;
copyright paper51.com
SqlConnection conn=new SqlConnection("server=(local);database=jihua;user id='sa';password='123';");
copyright paper51.com
string strcomm1="delete sc where work_id='"+bh+"'";//删除审查表中的相关工作评价 内容来自论文无忧网 www.paper51.com
string strcomm2="delete wcqk where work_id='"+bh+"'";//删除工作表中的工作情况 内容来自www.paper51.com
string strcomm="delete works where work_id='"+bh+"'";//删除工作
paper51.com
SqlCommand comm1=new SqlCommand(strcomm1,conn);
内容来自论文无忧网 www.paper51.com
SqlCommand comm2=new SqlCommand(strcomm2,conn); http://www.paper51.com
SqlCommand comm=new SqlCommand(strcomm,conn); 内容来自论文无忧网 www.paper51.com
conn.Open(); paper51.com
comm1.ExecuteNonQuery(); 内容来自论文无忧网 www.paper51.com
comm2.ExecuteNonQuery();
内容来自www.paper51.com
comm.ExecuteNonQuery(); http://www.paper51.com
conn.Close(); paper51.com
Response.Redirect("worksc.aspx");
内容来自www.paper51.com
………… paper51.com
4.3.3 工作系统 http://www.paper51.com
http://www.paper51.com
图4-10 工作系统(a) paper51.com
对进入工作系统的人员进行权限的判别,其具体代码前面已给出,在此不再重复。对进入了工作系统的人员显示需要该工作人员完成的工作。具体代码如下:
内容来自www.paper51.com
内容来自www.paper51.com
………… paper51.com
string a=Context.User.Identity.Name;//获取用户名
paper51.com
SqlConnection conn=new SqlConnection("server=(local);database=jihua;user id='sa';password='123';"); http://www.paper51.com
SqlDataAdapter da=new SqlDataAdapter("select a.id as 编号,a.login_id as 工作人员编号,a.work_id as 工作号,a.wanchengf as 完成否,a.qingkuang as 完成情况,b.work_name as 工作名称,b.contain as 内容,c.login_name as 人员名称 from wcqk a,works b,users c where a.work_id=b.work_id and a.login_id=c.login_id and c.login_id='"+a+"'",conn);
内容来自论文无忧网 www.paper51.com
DataSet dx=new DataSet(); http://www.paper51.com
conn.Open();
paper51.com
da.Fill(dx); copyright paper51.com
DataGrid1.DataSource=dx; 内容来自论文无忧网 www.paper51.com
DataGrid1.DataBind();
内容来自www.paper51.com
conn.Close(); copyright paper51.com
…………
http://www.paper51.com