コード例 #1
0
        public DataModellen.Overhoring Start(string id, string username)
        {
            ListOverviewLogic getLijst = new ListOverviewLogic();

            DataModellen.Overhoring overhoring = new DataModellen.Overhoring();
            string[] optieString = id.Split('%');
            string   lijstNaam   = optieString[0];

            overhoring.WoordenLijst = getLijst.GiveList(lijstNaam, username).WoordenLijst;
            string[] opties = optieString[1].Split('|');
            overhoring.Vraag = opties[0].Split('?')[0].Split('=')[1];
            overhoring.Soort = opties[1].Split('=')[1];
            bool random;

            if (opties[2].Split('=')[1] == "RandomVologorde")
            {
                random = true;
            }
            else
            {
                random = false;
            }

            overhoring.Random = random;
            return(overhoring);
        }
コード例 #2
0
ファイル: UnitTesten.cs プロジェクト: Quinn2500/KillerAppV2
        public void DashboardListOverview()
        {
            ListOverviewLogic logic = new ListOverviewLogic();

            CreateUser();
            Makelist();
            Assert.IsNotNull(logic.GiveList("De Titel", "Quinn2500"), "Kan lijst niet ophalen");
            db.DeleteUser("Quinn2500");
            DeleteList("De Titel", "Quinn2500");
        }
コード例 #3
0
        public void DashboardLogic()
        {
            CreateListLogic   createListLogic   = new CreateListLogic();
            ListOverviewLogic listOverviewLogic = new ListOverviewLogic();
            PublicListLogic   publicListlogic   = new PublicListLogic();

            CreateUser();
            Makelist();
            Assert.IsNotNull(createListLogic.CreateList("De Titel/Woordje1-Woordje2|Gras-Groen|?isPublic=false/Woordjes", "Quinn2500"), "Lijst niet aangemaakt");
            Assert.IsNotNull(listOverviewLogic.GiveList("De Titel", "Quinn2500"), "Kan lijst niet ophalen");
            Assert.IsNotNull(publicListlogic.GetAllPublicLists("Quinn"), "Kan lijsten niet ophalen");
            Assert.IsNotNull(publicListlogic.GetAllApprovedLists("Quinn"), "Kan lijsten niet ophalen");
            db.DeleteUser("Quinn2500");
            DeleteList("De Titel", "Quinn2500");
        }
コード例 #4
0
        public ActionResult ZieLijst(string id)
        {
            ListOverviewModel model = new ListOverviewModel();
            ListOverviewLogic logic = new ListOverviewLogic();

            if (id.Contains("?"))
            {
                string[] t    = id.Split('?');
                string   user = t[1];
                id = t[0];
                Lijst l = logic.GiveList(id, user);
                model.Lijstje = l;
            }
            else
            {
                Lijst l = logic.GiveList(id, HttpContext.Session.GetString("Username"));
                model.Lijstje = l;
            }
            return(View(model));
        }