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)); }