Example #1
0
        public ActionResult AdminApproveToon(CartoonOfTheDay toon)
        {
            var manager = new ToonOfTheDayManager();

            manager.EditToonOfDay(toon);
            return(RedirectToAction("AdminViewToonOfTheDaySubmissions"));
        }
Example #2
0
        public ActionResult AdminViewToonOfTheDaySubmissions()
        {
            var manager = new ToonOfTheDayManager();
            var model   = manager.GetUnapprovedToons();

            return(View(model));
        }
Example #3
0
        public ActionResult AdminApproveToon(int id)
        {
            var manager = new ToonOfTheDayManager();
            var model   = manager.GetCartoonOfTheDay(id);

            return(View(model));
        }
Example #4
0
        public ActionResult ManageToonOfTheDay()
        {
            var manager = new ToonOfTheDayManager();
            var model   = manager.GetAllToons();

            return(View(model));
        }
Example #5
0
        public ActionResult AdminDeleteToon(CartoonOfTheDay toon)
        {
            var manager = new ToonOfTheDayManager();

            manager.RemoveToonOfDay(toon);
            return(RedirectToAction("ManageToonOfTheDay"));
        }
 public ActionResult EmployeeEditToon(CartoonOfTheDay toon)
 {
     if (ModelState.IsValid)
     {
         var manager = new ToonOfTheDayManager();
         manager.RemoveToonOfDay(toon);
         return(RedirectToAction("ManageToonOfTheDay", "Employee"));
     }
     return(View("EmployeeEditToon"));
 }
Example #7
0
        public ActionResult AdminEditToon(CartoonOfTheDay toon)
        {
            if (ModelState.IsValid)
            {
                var manager = new ToonOfTheDayManager();
                manager.EditToonOfDay(toon);

                return(RedirectToAction("ManageToonOfTheDay"));
            }

            return(View("AdminEditToon"));
        }
Example #8
0
        public CartoonOfTheDay Get()
        {
            var manager = new ToonOfTheDayManager();
            var toon    = manager.ChooseCartoon();

            toon.HasNotBeenPosted = false;
            if (toon.WhenPosted == default(DateTime))
            {
                toon.WhenPosted = DateTime.Now;
            }

            return(toon);
        }
Example #9
0
        public ActionResult AdminAddToon(CartoonOfTheDay toon, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                var filename = System.IO.Path.GetFileName(file.FileName);
                var path     = System.IO.Path.Combine(Server.MapPath("../Images/appimages"), filename);
                file.SaveAs(path);

                toon.ImgUrl      = "../../Images/appimages/" + filename;
                toon.Approved    = Approved.Yes;
                toon.DateCreated = DateTime.Today;

                var manager = new ToonOfTheDayManager();
                manager.AddToonOfDay(toon);
                return(RedirectToAction("ManageToonOfTheDay"));
            }
            return(View("AdminAddToon"));
        }
Example #10
0
        public ActionResult AdminDeleteToon(int id)
        {
            var model = new ToonOfTheDayManager().GetCartoonOfTheDay(id);

            return(View(model));
        }
        public ActionResult EmployeeEditToon(int id)
        {
            var model = new ToonOfTheDayManager().GetCartoonOfTheDay(id);

            return(View(model));
        }