コード例 #1
0
        public Boolean PostLoginDetail(LoginDetail model)
        {
            var loginResults = false;

            if (ModelState.IsValid)
            {
                var registerData = _context.RegistrationDetails.ToList();
                foreach (var item in registerData)
                {
                    if (item.Username == model.Username && item.Password == model.Password)
                    {
                        var loginDetail = _context.LoginDetails.FirstOrDefault();
                        if (loginDetail != null)
                        {
                            _context.LoginDetails.Remove(loginDetail);
                        }
                        _context.LoginDetails.Add(model);
                        _context.SaveChanges();
                        loginResults = true;
                        return(loginResults);
                        //return RedirectToAction("Index", "LoggedIn");
                    }
                    else
                    {
                        loginResults = false;
                        //return RedirectToAction("Index", "LoggedIn");
                    }
                }
            }
            return(loginResults);
        }