コード例 #1
0
        public ActionResult Extra(ExtraInformationViewModel model)
        {
            INFO_c1035462Entities db = new INFO_c1035462Entities();

            user           = UserManager.FindById(User.Identity.GetUserId());
            user.Name      = model.Name;
            user.SurName   = model.Surname;
            user.Birthdate = model.Birthdate;
            user.City      = model.City;
            user.Zipcode   = model.Zipcode;
            user.Gender    = model.Gender;
            if (db.Proj_gemeenten.Where(x => x.postcode == user.Zipcode).Count() == 0)
            {
                var x = new Gemeente();
                x.postcode = user.Zipcode;
                x.naam     = user.City;
                db.Proj_gemeenten.AddOrUpdate(x);
                db.SaveChanges();
            }

            IdentityResult result = UserManager.Update(user);

            BagGenders();
            return(RedirectToAction("Welkom", "Home"));
        }
コード例 #2
0
 public projetsv3.persoon GetPersoon(string login)
 {
     projetsv3.persoon p;
     using (var db = new INFO_c1035462Entities())
     {
         p = db.Proj_pers.Where(x => x.login == login).First();
     }
     return(p);
 }
コード例 #3
0
        public bool CheckLogin(String Login, String Paswoord)
        {
            bool res = false;

            using (var db = new INFO_c1035462Entities())
            {
                var list = db.Proj_pers.ToList();
                foreach (var item in list)
                {
                    if (item.login.Equals(Login) && item.password.Equals(Paswoord))
                    {
                        res = true;
                    }
                }
            }
            return(res);
        }