コード例 #1
0
 public ActionResult Login(Vm001 model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var userinfo = LoginDemo.LoginFun(model.account, model.pwd);
             if (userinfo == 1)
             {
                 return(RedirectToAction("Search", "Search"));
             }
             if (userinfo == 2)
             {
                 return(RedirectToAction("Index", "Admin"));
             }
             else
             {
                 return(RedirectToAction("error"));
             }
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", ex.Message);
     }
     return(View("Error"));
 }
コード例 #2
0
 public ActionResult Login(Vm001 model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var userinfo = LoginDemo.LogFunction(model);
             if (userinfo != null)
             {
                 RedirectToAction("Index");
             }
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", ex.Message);
     }
     return(View("Error"));
 }
コード例 #3
0
        public static StudentInfo LogFunction(Vm001 model)
        {
            StudentInfoManagementEntities se = new StudentInfoManagementEntities();

            return(se.StudentInfo.FirstOrDefault(m => m.StudentID == model.account && m.Password == model.pwd));
        }