示例#1
0
        public IActionResult Index([FromHeader] string sendJson)
        {
            ViewBag.Active = "Checkin";
            List <Checkin> checkins          = CheckinDBConnector.GetCheckins(Constants.DATA_SOURCE);
            List <User>    nonCheckedinUsers = CheckinDBConnector.GetNonCheckedinUsers(Constants.DATA_SOURCE);

            UserCheckinInfo model = new UserCheckinInfo(checkins, nonCheckedinUsers);

            return(sendJson != null && sendJson.Equals("True") ? Json(model) : (IActionResult)View(model));
        }
示例#2
0
        public void TestNonCheckedinUsers()
        {
            List <User> users = CheckinDBConnector.GetNonCheckedinUsers(dataSource);

            Assert.NotNull(users);
            Assert.Equal(4, users.Count);
            Assert.Equal("*****@*****.**", users[0].Username);
            Assert.Equal("*****@*****.**", users[1].Username);
            Assert.Equal("*****@*****.**", users[2].Username);
            Assert.Equal("*****@*****.**", users[3].Username);
        }