图4-12 计划回复界面
在RePlan.aspx页面中,分别在计划名称、回复主题、回复内容输入框中输入相关信息,此时单击“回复”按钮,实现对总结的提交。该按钮触发事件Button1_Click(object sender, System.EventArgs e),该事件调用函数[RePlan]把回复内容添加到数据库中。
回复计划是把回复的信息准确的注入数据库表replan中,SQL注入语句为:
string cmd="insert into [RePlan] ([name],content,PlanId,ReTime) values"
+"(@name,@content,@PlanID,@ReTime)"
管理员通过总结管理模块,普通用户向超级用户提交总结,超级用户可以对总结进行浏览、回复、删除等功能,在这一模块里,超级用户可以清晰的看到发送总结的用户以及时间。如图4-13,4-14所示。
图4-13 提交总结界面
在SendConclusion.aspx页面中,分别在总结名称、接收人、总结内容输入框中输入相关信息,此时单击“发送”按钮,实现对总结的提交。该按钮触发事件btnOK_Click(object sender, System.EventArgs e),该事件调用函数InsertPlan把总结内容添加到数据库中。
提交总结是把提交的信息准确的注入数据库表conclusion中,SQL注入语句为: string cmd="insert into [conclusion](id,[name],content,sender,ReceiverDescription,SendTime) values"+"(@id,@name,@content,@sender,@ReceiverDescription,@SendTime
在ReceiveConclusion.aspx页面中单击“删除”按钮,就可以实现对所选信息的删除,该功能由事件Page_Load(object sender, System.EventArgs e)实现。它调用string类的delID方法从数据库中删除所选的信息,其中删除过程中使用delID作为参数。
删除总结是删除对应的数据库conclusion表中的计划内容,数据删除语句为: Request .QueryString ["delId"]!=null
delID =Request .QueryString ["delId"].ToString()
string sql="delete from [conclusion] where id=@id"
管理员通过会议管理模块,可以对超级用户所发送的会议进行浏览、删除等功能,在这一模块里,管理员可以清晰的看到发送会议的用户以及时间。如图4-15,4-16所示。
图4-15 安排会议界面
在AddMeeting.aspx页面中,分别在会议名称、接收人、会议内容输入框中输入相关信息,此时单击“发送”按钮,实现对总结的提交。该按钮触发事件btnOK_Click(object sender, System.EventArgs e),该事件调用函数InsertPlan把总结内容添加到数据库中。
安排会议是把发送的信息准确的注入数据库表meet中,SQL注入语句为:
string cmd="insert into [conclusion] (id,[name],content,sender,ReceiverDescription,SendTime) values"+"(@id,@name,@content,@sender,@ReceiverDescription,@SendTime)"
图4-16 会议管理界面
在Editmeet.aspx页面中单击“删除”按钮,就可以实现对所选信息的删除,该功能由事件Page_Load(object sender, System.EventArgs e)实现。它调用string类的delID方法从数据库中删除所选的信息,其中删除过程中使用delID作为参数。
删除会议是删除对应的数据库meet表中的会议内容,数据删除语句为: Request .QueryString ["delId"]!=null
delID =Request .QueryString ["delId"].ToString();
string sql="delete from [conclusion] where id=@id"
管理员通过公文管理模块,对普通用户发放公文,并且可以对已发公文进行浏览、删除等功能,在这一模块里,管理员可以清晰的看到发送公文的用户以及时间,并可以查看公文中所包含的附件。如图4-17,4-18所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>