예제 #1
0
        public ActionResult Add(SesionVM sessionVM)
        {
            Sesion session = Mapper.Map <Sesion>(sessionVM);

            if (_sessionManager.Add(session))
            {
                TempData["saved"] = "Saved Successfully!";
                return(RedirectToAction("Add"));
            }
            return(View());
        }
예제 #2
0
        public ActionResult Update(int id)
        {
            if ((string)Session["user"] != "admin")
            {
                return(RedirectToAction("../Home/Login"));
            }
            var      session   = _sessionManager.GetById(id);
            SesionVM sessionVM = Mapper.Map <SesionVM>(session);

            return(View(sessionVM));
        }
예제 #3
0
        public ActionResult Add()
        {
            if ((string)Session["user"] != "admin")
            {
                return(RedirectToAction("../Home/Login"));
            }
            SesionVM sessionVM = new SesionVM();

            sessionVM.Sesions = _sessionManager.GetAll();
            return(View(sessionVM));
        }
예제 #4
0
        public ActionResult Update(SesionVM sesionVM)
        {
            Sesion session = Mapper.Map <Sesion>(sesionVM);

            if (_sessionManager.Update(session))
            {
                TempData["updated"] = "Updated successfully!";
                return(RedirectToAction("Add"));
            }
            TempData["failed"] = "Failed to update";
            return(View());
        }
예제 #5
0
        public ActionResult Details(int id)
        {
            if ((string)Session["user"] != "admin")
            {
                return(RedirectToAction("../Home/Login"));
            }
            StudentManager studentManager = new StudentManager();
            var            sesion         = _sessionManager.GetById(id);
            SesionVM       sesionVM       = Mapper.Map <SesionVM>(sesion);

            sesionVM.Students = studentManager.GetBySession(id);
            return(View(sesionVM));
        }