1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Mvc;
- using EMISOnline.CommonLogic.EducationalServices;
- using EMISOnline.Entities;
- using EMISOnline.ViewModel;
- namespace EMISOnline.Web.Controllers.Manage
- {
- public class ScoreRuleController : Controller
- {
- //计分规则
- public IScoreRuleServices IScoreRuleServices { get; set; }
- public ActionResult List()
- {
- return View();
- }
- [HttpPost]
- public ActionResult List(int page, int rows)
- {
- var result = IScoreRuleServices.GetScoreRuleList(page, rows);
- return Json(result);
- }
- public ActionResult Edit(Guid? ScoreRuleID)
- {
- ER_ScoreRule model = new ER_ScoreRule();
- if (ScoreRuleID.HasValue)
- {
- model = IScoreRuleServices.GetScoreRule(ScoreRuleID.Value);
- }
- else
- {
- model.ScoreRuleID = Guid.NewGuid();
- }
- return View(model);
- }
- [HttpPost]
- public ActionResult Edit(ER_ScoreRule model)
- {
- try
- {
- IScoreRuleServices.AddScoreRule(model);
- return Json(new ReturnMessage()
- {
- IsSuccess = true,
- Message = "保存成功!"
- });
- }
- catch (Exception ex)
- {
- return Json(new ReturnMessage()
- {
- IsSuccess = false,
- Message = "保存失败:" + ex.Message
- });
- }
- }
- public ActionResult TeacherScoreIndex()
- {
- return View();
- }
- public JsonResult TeacherSetStuScoreList()
- {
- return Json(null,JsonRequestBehavior.AllowGet);
- }
- }
- }
|