ËÕÖݿƼ¼Ñ§ÔºÌìÆ½Ñ§Ôº±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
ͼ5.7 ÊÖ¹¤Ìí¼ÓÊÔ¾í½çÃæ
ͼ5.8 Ñ¡Ìâ½çÃæ
21
ËÕÖݿƼ¼Ñ§ÔºÌìÆ½Ñ§Ôº±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
ͼ5.9 Ñ¡ÔñÌî¿ÕÌâ½çÃæ
ʵÏÖ´úÂ루²¿·Ö£©£ºÍ¨¹ýÉè¼ÆÀࣨAdmin_Paper_AddPaperByManualSelection£¨£©£©[11]Öеķ½·¨Éú³ÉÒ»·ÝÊÖ¹¤Ñ¡ÔñµÄÊÔ¾í¡£
protected void Page_Load(object sender, EventArgs e) {
RoleCheck.DenyLogin(); //¼ì²éÓû§È¨ÏÞ }
protected void btnSave_Click(object sender, EventArgs e) {
PaperByManualSelection paper = new PaperByManualSelection(); paper.PaperName = txtPaperName.Text;
paper.PaperType.DeptID = Convert.ToInt16(drlDeptList.SelectedValue); paper.PaperType.DeptName = drlDeptList.SelectedItem.Text; paper.Creator.Name = SessionClass.GetLoginUser().Name; paper.CreatedTime = DateTime.Now;
paper.FillBlankList = SessionClass.GetFillBlankList(); paper.SingleSelectionList = SessionClass.GetSingleSelection();
22
ËÕÖݿƼ¼Ñ§ÔºÌìÆ½Ñ§Ôº±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
//µ÷ÓÃÂß¼ÒµÎñ²ãÖеÄCreatePaper()·½·¨´´½¨Ò»·ÝÈ˹¤Ñ¡ÌâµÄÊÔ¾í new BLLPaperByManuaSelection().CreatePaper(paper); SessionClass.SetFillBlankList(null); SessionClass.SetSingleSelection(null);
Response.Redirect(\ }
ͼ5.10 Ëæ»ú³éÌâÊÔ¾í½çÃæ
ͼ5.11 Ëæ»ú³éÌâ½çÃæ
23
ËÕÖݿƼ¼Ñ§ÔºÌìÆ½Ñ§Ôº±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
ʵÏÖ´úÂ루²¿·Ö£©£ºÍ¨¹ýÉè¼ÆÀࣨAdmin_Paper_AddPaperByRandomSelection£¨£©£©Öеķ½·¨´´½¨Ò»·ÝËæ»ú³éÌâµÄÊÔ¾í¡£
protected void Page_Load(object sender, EventArgs e) {
RoleCheck.DenyLogin(); //¼ì²éÓû§È¨ÏÞ }
protected void btnSave_Click(object sender, EventArgs e) { try {
PaperByRandomSelection paper = new PaperByRandomSelection(); paper.FillBlankSum = Convert.ToInt32(txtFillBlankSum.Text);
paper.SingleSelectionSum = Convert.ToInt32(txtSingleSelectionSum.Text); paper.PaperName = txtPaperName.Text;
paper.PaperType.DeptID = Convert.ToInt16(drlDeptList.SelectedValue); paper.PaperType.DeptName = drlDeptList.SelectedItem.Text; paper.Creator = SessionClass.GetLoginUser(); paper.CreatedTime = DateTime.Now; paper.FillBlankCateID =
Convert.ToInt32(drpSubjectTypeCategory1.SelectedValue);
paper.SingleSelectionCateID =
Convert.ToInt32(drpSubjectTypeCategory2.SelectedValue);
if (paper.FillBlankSum> Convert.ToInt32(Label1.Text)) {
lblMsg.Text = \Ìî¿ÕÌâÊýÁ¿²»Äܳ¬¹ý\Ìâ\ return; }
if (paper.SingleSelectionSum > Convert.ToInt32(Label2.Text))
24