コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: koenbisschop/Bibweb
        public void AanmeldenTest()
        {
            Controller c  = new Controller();
            Medewerker mw = new Medewerker("Jan", "J123", "Jan", "Janssen");

            c.nieuweGebruiker(mw);
            c.Aanmelden("Jan", "J123");
            Assert.IsNotNull(c.CurrentUser);
        }
コード例 #2
0
        protected void wcAanmelden_Authenticate(object sender, AuthenticateEventArgs e)
        {
            Controller c = (Controller)Session["Controller"];

            if (c.Aanmelden(wcAanmelden.UserName, wcAanmelden.Password)) //geldige aanmelding
            {
                Session["User"] = c.CurrentUser;
                FormsAuthentication.RedirectFromLoginPage(wcAanmelden.UserName, false);
            }
            else
            {
                wcAanmelden.FailureText = "Foutieve aanmelding. Probeer opnieuw!";
            }
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: koenbisschop/Bibweb
        public void AfrekenenTest()
        {
            Controller c    = new Controller();
            Item       item = c.ZoekItem("Woeste Hoogten");
            Boek       boek = item as Boek;
            Exemplaar  exc  = c.GetExemplarenForItem(item)[1];
            Lid        lid  = c.GetLeden()[2] as Lid;

            c.Ontlenen(lid, exc, new DateTime(2016, 9, 1));
            decimal bedrag = c.Terugbrengen(lid, exc, new DateTime(2016, 10, 1));

            Assert.AreEqual(lid.Saldo, 3.00M);
            c.Aanmelden("mvervoort", "m123");
            c.Afrekenen(lid, 3.00M);
            Assert.AreEqual(lid.Saldo, 0.0M);
            c.Afmelden();
        }