Beispiel #1
0
        public ActionResult Add(SemisterVM semisterVM)
        {
            Semister semister = Mapper.Map <Semister>(semisterVM);

            if (_semisterManager.Add(semister))
            {
                TempData["saved"] = "Saved Successfully!";
                return(RedirectToAction("Add"));
            }
            return(View());
        }
Beispiel #2
0
        public ActionResult Update(int id)
        {
            if ((string)Session["user"] != "admin")
            {
                return(RedirectToAction("../Home/Login"));
            }
            var        semister   = _semisterManager.GetById(id);
            SemisterVM semisterVM = Mapper.Map <SemisterVM>(semister);

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

            semisterVM.Semisters = _semisterManager.GetAll();
            return(View(semisterVM));
        }
Beispiel #4
0
        public ActionResult Update(SemisterVM semisterVM)
        {
            Semister semister = Mapper.Map <Semister>(semisterVM);

            if (_semisterManager.Update(semister))
            {
                TempData["updated"] = "Updated successfully!";
                return(RedirectToAction("Add"));
            }
            TempData["failed"] = "Failed to update";
            return(View());
        }
Beispiel #5
0
        public ActionResult Details(int id)
        {
            if ((string)Session["user"] != "admin")
            {
                return(RedirectToAction("../Home/Login"));
            }
            StudentManager studentManager = new StudentManager();
            var            semester       = _semisterManager.GetById(id);
            SemisterVM     semesterVM     = Mapper.Map <SemisterVM>(semester);

            semesterVM.Students = studentManager.GetBySemister(id);
            return(View(semesterVM));
        }