コード例 #1
0
 public ActionResult Login([Bind(Include = "EmailID,Password")] UserViewModel userViewModel)
 {
     if (ModelState.IsValid)
     {
         userDTO = mapUserViewModel2DTO.Map <UserDTO>(userViewModel);
         userDTO = userBusinessLogic.LoginUserBAL(userDTO);
         if (userDTO != null)
         {
             Session[Resource.EmailID] = userDTO.EmailID;
             Session[Resource.UserID]  = userDTO.UserID;
             return(RedirectToAction(Resource.Index, Resource.Events));
         }
     }
     ModelState.AddModelError("", "Wrong Email ID or password.");
     //return RedirectToAction(Resource.Login);
     return(View(userViewModel));
 }