Exemplo n.º 1
0
        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"));
                }
            }
        }
Exemplo n.º 2
0
        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"));
            }
        }
Exemplo n.º 3
0
 public ClubRetRepository(iClubRetrieveContext contextRet)
 {
     ContextRet = contextRet;
 }
Exemplo n.º 4
0
        public IActionResult Index()
        {
            iClubRetrieveContext context = HttpContext.RequestServices.GetService(typeof(BarBoekASP.Data.MySQL.ClubMySQLContext)) as iClubRetrieveContext;

            return(View(context.GetAll()));
        }