ÔÚÏß²âÊÔϵͳ£¨±ÏÒµÂÛÎÄ£© ÏÂÔØ±¾ÎÄ

ËÕÖݿƼ¼Ñ§ÔºÌìÆ½Ñ§Ôº±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

ͼ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