Ejemplo n.º 1
0
        public ActionResult BadgeDelete(Badge b)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            service.Delete(b);
            return(RedirectToAction("BadgeBank"));
        }
Ejemplo n.º 2
0
        public ActionResult BadgeEdit(string id)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            var b = service.ReadSingleBadge(id);

            return(View(b));
        }
Ejemplo n.º 3
0
        // GET: Admin/BadgeBank
        public ActionResult BadgeBank()
        {
            var service = new GstService(SystemContext.GstConnectionString);

            var bb = service.ReadAllBadge();

            return(View(bb));
        }
Ejemplo n.º 4
0
        public ActionResult BadgeHistoryBadge(string id)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            var result = service.ReadAllBadgeReceivedByBadge(id);

            return(View("BadgeHistorySearch", result));
        }
Ejemplo n.º 5
0
        // GET: Admin/PersonType
        public ActionResult PersonType(string type)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            var pvm = service.ReadAllPersonByType(type);

            return(View("PersonSearch", pvm));
        }
Ejemplo n.º 6
0
        // GET: Tree/GridView
        public ActionResult GridView(string id)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            _badgeList = service.ReadAllBadgeReceivedByReceiver("10010");

            // ID: used to get Badges received by Person with ID
            return(View(_badgeList));
        }
Ejemplo n.º 7
0
        // GET: Home
        public ActionResult Index()
        {
            var service = new GstService(SystemContext.GstConnectionString);

            service.CreateDatabase(SystemContext.MasterConnectionString);
            service.CreateTables();
            service.InsertDummyData();

            return(RedirectToAction("Index", "Admin"));
        }
Ejemplo n.º 8
0
        public ActionResult BadgeEdit(Badge b)
        {
            if (ModelState.IsValid)
            {
                var service = new GstService(SystemContext.GstConnectionString);

                service.Update(b);
                return(RedirectToAction("BadgeBank"));
            }

            return(View(b));
        }
Ejemplo n.º 9
0
        public ActionResult BadgeCreate(Badge b)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            if (ModelState.IsValid)
            {
                service.Create(b);
                return(RedirectToAction("BadgeBank"));
            }

            // Return same Badge if invalid field(s)
            return(View(b));
        }
Ejemplo n.º 10
0
        // GET: Tree/GiveBadge
        public ActionResult GiveBadge()
        {
            var service = new GstService(SystemContext.GstConnectionString);

            var bb = new BadgeBank {
                Badges = service.ReadAllBadge()
            };

            var pvm = service.ReadAllPerson();

            ViewBag.Badges = bb;
            ViewBag.People = pvm;

            return(View());
        }
Ejemplo n.º 11
0
        // GET: Admin/BadgeBankType
        public ActionResult BadgeBankType(string type)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            List <Badge> bb;

            if (type == "All")
            {
                bb = service.ReadAllBadge();
            }
            else
            {
                bb = service.ReadAllBadgeByType(type);
            }

            return(View("BadgeBankSearch", bb));
        }
Ejemplo n.º 12
0
        public ActionResult GiveBadge(BadgeHistory b)
        {
            var service = new GstService(SystemContext.GstConnectionString);

            b.TimeStamp = DateTime.Now;

            var badge = service.ReadSingleBadge(b.BadgeId);
            var giver = service.ReadSinglePerson(b.GiverId);

            if (ModelState.IsValid)
            {
                service.Create(b);
                return(RedirectToAction("GridView"));
            }

            return(View(b));
        }