30 lines
984 B
C#
30 lines
984 B
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Web;
|
|||
|
|
using System.Web.Mvc;
|
|||
|
|
|
|||
|
|
using NP.Model;
|
|||
|
|
|
|||
|
|
namespace NP.BO.Controllers
|
|||
|
|
{
|
|||
|
|
public class HomeController : BOBaseController
|
|||
|
|
{
|
|||
|
|
public ActionResult Index(NP.Model.VMHome vm)
|
|||
|
|
{
|
|||
|
|
ViewBag.IsHome = true;
|
|||
|
|
if (SUserInfo.IsTeacher)
|
|||
|
|
{
|
|||
|
|
return RedirectToAction(nameof(croomController.grades), "croom");
|
|||
|
|
}
|
|||
|
|
else if (SUserInfo.IsSiteAdmin)
|
|||
|
|
{
|
|||
|
|
return RedirectToAction(nameof(userController.users), "user");
|
|||
|
|
}
|
|||
|
|
vm.Data = Dao.Get<Data>("common.home", SUserInfo.UserNo).First();
|
|||
|
|
vm.CMs = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "ismaster", 0 },{ "isuse", 1 },{"cname",vm.stringval },{ "iscurrent",1 },{ "orderby", "t.tyear desc,t.tseq desc,a.cname,a.classno"} });
|
|||
|
|
return View(vm);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|