public KlantBeheerder kb(ILogin i, string naam, string wachtwoord) { KlantBeheerder kb = new KlantBeheerder(); kb.beheerder = i.GetAdmin(naam, wachtwoord); kb.klant = i.GetKlant(naam, wachtwoord); return(kb); }
public ActionResult Login(KlantBeheerder kb) { Login l = new Login(); kb = l.kb(new DAL.Context.SQLContext.SQLLogin(), kb.gebruikersnaam, kb.wachtwoord); if (kb.klant != null) { Session["Gebruikersnaam"] = kb.klant.Gebruikersnaam; return(RedirectToAction("Index", "Klant", new { k = kb.klant })); } if (kb.beheerder != null) { Session["Gebruikersnaam"] = kb.beheerder.Gebruikersnaam; return(RedirectToAction("Index", "Beheerder", new { b = kb.beheerder })); } else { ViewBag.Error = "Foute inloggegevens"; return(View("Index")); } }
// GET: Login public ActionResult Index() { KlantBeheerder kb = new KlantBeheerder(); return(View()); }