コード例 #1
0
ファイル: LoginController.cs プロジェクト: SyPham/KPI-Home
 public ActionResult Index(UserProfile objUser)
 {
     if (ModelState.IsValid)
     {
         var obj = new UserLoginDAO().GetUserProfile(objUser.Username, objUser.Password);
         if (obj != null)
         {
             Session["UserProfile"] = obj as UserProfileVM;
             Session.Timeout        = 525600;
             return(RedirectToAction("Index", "Home"));
         }
     }
     return(View(objUser));
 }
コード例 #2
0
 public ActionResult Index(UserProfile objUser)
 {
     if (ModelState.IsValid)
     {
         var obj = new UserLoginDAO().GetUserProfile(objUser.Username, objUser.Password);
         if (obj != null)
         {
             Session["UserID"]   = obj.ID.ToInt();
             Session["UserName"] = obj.Username.ToSafetyString();
             Session["FullName"] = obj.FullName.ToSafetyString();
             Session["Role"]     = obj.Role.ToInt();
             Session.Timeout     = 525600;
             return(RedirectToAction("Index", "Home"));
         }
     }
     return(View(objUser));
 }
コード例 #3
0
        public BaseResponse <UserLogin> Login(UserLogin obj)
        {
            UserLoginDAO dao    = new UserLoginDAO();
            LoginStatus  result = dao.Login(obj);
            UserLogin    user   = null;

            if (result == LoginStatus.Success)
            {
                user = dao.GetLogin(obj.Name);
            }
            var list = new List <UserLogin>();

            list.Add(user);
            BaseResponse <UserLogin> response = new BaseResponse <UserLogin>(StatusResponse.Success, result + "", list);

            return(response);
        }
コード例 #4
0
ファイル: UserLoginBUS.cs プロジェクト: phonglam29305/FAMail
 public UserLoginBUS()
 {
     ulDao = new UserLoginDAO();
 }