public ActionResult SaveRegisterDetails(Register registerDetails)
        {
            if (ModelState.IsValid)
            {
                using (var databaseContext = new SqlCodeFirstMvcDbEntities())
                {
                    RegisterUser reglog = new RegisterUser();


                    reglog.FirstName = registerDetails.FirstName;
                    reglog.LastName  = registerDetails.LastName;
                    reglog.Email     = registerDetails.Email;
                    reglog.Password  = registerDetails.Password;


                    databaseContext.RegisterUsers.Add(reglog);
                    databaseContext.SaveChanges();
                }

                ViewBag.Message = "User Details Saved";
                return(View("Register"));
            }
            else
            {
                return(View("Register", registerDetails));
            }
        }
 public RegisterUser IsValidUser(LoginViewModel model)
 {
     using (var dataContext = new SqlCodeFirstMvcDbEntities())
     {
         RegisterUser user = dataContext.RegisterUsers.Where(query => query.Email.Equals(model.Email) && query.Password.Equals(model.Password)).SingleOrDefault();
         if (user == null)
         {
             return(null);
         }
         else
         {
             return(user);
         }
     }
 }