public IActionResult Login(ClubModel club) { iClubRetrieveContext context = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.ClubMySQLContext)) as iClubRetrieveContext; iUserRetrieveContext ucontext = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.UserMySQLContext)) as iUserRetrieveContext; UserTest user = new UserTest(); user.UEmail = club.ClubNumber; user.Password = club.Postcode; bool check = context.Inloggen(club); bool ucheck = ucontext.Inloggen(user); if (check) { return(View("Confirm")); } else { if (ucheck) { int?test = HttpContext.Session.GetInt32("loggedIn"); HttpContext.Session.SetInt32("loggedIn", 1); return(RedirectToAction("Index", "Dashboard")); } else { ModelState.AddModelError("Postcode", "Password incorrect."); return(View("Index")); } } }
public IActionResult Aanmeld(ClubModel club) { iClubSaveContext context = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.ClubMySQLContext)) as iClubSaveContext; iClubRetrieveContext retcontext = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.ClubMySQLContext)) as iClubRetrieveContext; bool check = retcontext.CheckValidate(club); if ((int)club.Type == 0) { club.Test = "Demo"; } else { club.Test = "Jaarabonement"; } if (!check) { context.InsertAddress(club); context.InsertClub(club); return(RedirectToAction("Index")); } else { ModelState.AddModelError("Name", "Deze vereniging bestaat al."); return(View("Aanmeld")); } }
public ClubRetRepository(iClubRetrieveContext contextRet) { ContextRet = contextRet; }
public IActionResult Index() { iClubRetrieveContext context = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.ClubMySQLContext)) as iClubRetrieveContext; return(View(context.GetAll())); }