YNICTE/BO/Controllers/HomeController.cs

30 lines
999 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", "a.setime desc,t.tyear desc,t.tseq desc,a.cname,a.classno" } });
return View(vm);
}
}
}