Пример #1
0
        public ActionResult Add(int?Id)
        {
            ClassRoomService classroomservice = new ClassRoomService();
            ClassRoom        classroom        = classroomservice.FindByKey(Id);

            return(View(classroom));
        }
Пример #2
0
        public PartialViewResult ListClassRoom(int?DepartmentID, int?ClassRoomID)
        {
            ClassRoomService service = new ClassRoomService();

            ViewBag.ListClassRoomID = new SelectList(service.GetAllClassRoom(DepartmentID), "ClassRoomID", "ClassName", ClassRoomID);
            return(PartialView("_ClassRoom"));
        }
        public PartialViewResult LoadForm(int?id)
        {
            ClassRoomService classRoomService = new ClassRoomService();
            ClassRoom        classRoom        = classRoomService.FindByKeys(id);

            return(PartialView("_Form", classRoom));
        }
        public ActionResult Add(int?id)
        {
            ClassRoomService service   = new ClassRoomService();
            ClassRoom        classRoom = service.FindByKeys(id);

            return(View(classRoom));
        }
Пример #5
0
        public ActionResult Add(int?Id,
                                string ClassName,
                                string ListDepartmentId,
                                string Description,
                                bool Status)
        {
            ClassRoomService classroomservice = new ClassRoomService();
            ClassRoom        classroom        = classroomservice.FindByKey(Id);

            classroom.ClassName = ClassName;
            if (!string.IsNullOrEmpty(ListDepartmentId))
            {
                classroom.DepartmentID = Convert.ToInt32(ListDepartmentId);
            }
            classroom.Description = Description;
            classroom.Status      = Status;
            classroom.IsDelete    = false;
            if (Id.HasValue)
            {
                classroomservice.Update(classroom);
                TempData["StatusMessage"] = "Cập Nhật Lớp Học Thành Công";
            }
            else
            {
                classroomservice.Insert(classroom);
                TempData["StatusMessage"] = "Thêm Mới Lớp Học Thành Công";
            }
            return(RedirectToAction("Index"));
        }
        public ActionResult Add(int?Id
                                , string ClassName
                                , string ListDepartmentID
                                , string Description
                                , bool Status
                                )
        {
            ClassRoomService classRoomService = new ClassRoomService();
            ClassRoom        classRoom        = classRoomService.FindByKeys(Id);

            classRoom.ClassName   = ClassName;
            classRoom.Description = Description;
            if (!string.IsNullOrEmpty(ListDepartmentID))
            {
                classRoom.DepartmentID = Convert.ToInt32(ListDepartmentID);
            }
            classRoom.Status   = Status;
            classRoom.IsDelete = false;
            if (Id.HasValue)
            {
                classRoomService.Updates(classRoom);
                setAlert("Sửa sinh vien thành công", "success");
            }
            else
            {
                classRoomService.Inserts(classRoom);
                setAlert("Thêm sinh vien thành công", "success");
            }
            return(View(classRoom));
        }
        public PartialViewResult LoadDetail(int?id)
        {
            ClassRoomService service = new ClassRoomService();

            service.FindByKey(id);
            var model = service.FindByKey(id);

            return(PartialView("_Detail", model));
        }
Пример #8
0
        public ActionResult Index(int?ClassRoomID, int?DepartmentID, string ClassName)
        {
            ClassRoomService classRoom       = new ClassRoomService();
            int Pagenumber                   = 1;
            IPagedList <ClassRoom> classroom = classRoom.GetClassRooms(ClassRoomID, DepartmentID, ClassName, Pagenumber, 15);

            ViewBag.ClassRoomID = ClassRoomID;
            ViewBag.ClassName   = ClassName;
            ViewBag.PageCurrent = Pagenumber;

            return(View(classroom));
        }
        public ActionResult Index(string ClassName)
        {
            ClassRoomService service          = new ClassRoomService();
            int pageNumber                    = 1;
            IPagedList <ClassRoom> classRooms = service.GetClassRoom(ClassName
                                                                     , pageNumber
                                                                     , 10
                                                                     );

            ViewBag.ClassName   = ClassName;
            ViewBag.PageCurrent = pageNumber;
            return(View(classRooms));
        }
        public ActionResult Index(string ClassRoomName, int?CurrentPage)
        {
            ClassRoomService service          = new ClassRoomService();
            int pageNumber                    = CurrentPage ?? 1;
            IPagedList <ClassRoom> classRooms = service.GetClassRoom(ClassRoomName
                                                                     , pageNumber
                                                                     , 10
                                                                     );

            ViewBag.StudentCode = ClassRoomName;
            ViewBag.PageCurrent = CurrentPage;
            return(View(classRooms));
        }
Пример #11
0
 public ActionResult Delete(int [] cbxItem)
 {
     if (cbxItem.Count() > 0)
     {
         foreach (int item in cbxItem)
         {
             ClassRoomService classroomservice = new ClassRoomService();
             classroomservice.Delete(item);
             TempData["StatusMessage"] = "Xóa Lớp Học Thành Công";
         }
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Test(string ClassName, int?PageCurrent)
        {
            ClassRoomService service        = new ClassRoomService();
            int pageNumber                  = PageCurrent ?? 1;
            IPagedList <ClassRoom> students = service.GetClassRooms(ClassName
                                                                    , pageNumber
                                                                    , 10
                                                                    );

            ViewBag.ClassName   = ClassName;
            ViewBag.PageCurrent = PageCurrent;
            return(View(students));
        }
        public PartialViewResult LoadListClassRoom(string ClassName, int?PageCurrent)
        {
            ClassRoomService service          = new ClassRoomService();
            int pageNumber                    = PageCurrent ?? 1;
            IPagedList <ClassRoom> classRooms = service.GetClassRooms(ClassName
                                                                      , pageNumber
                                                                      , 10
                                                                      );

            ViewBag.ClassName   = ClassName;
            ViewBag.PageCurrent = PageCurrent;
            return(PartialView("_List", classRooms));
        }
        public ActionResult Delete(int[] cbxItem)
        {
            if (cbxItem.Count() > 0)
            {
                foreach (int item in cbxItem)
                {
                    ClassRoomService classRoomService = new ClassRoomService();
                    classRoomService.Deletes(item);
                }
            }
            var response = new
            {
                status = true,
                data   = cbxItem
            };

            return(Json(response, JsonRequestBehavior.AllowGet));
        }
 public IEnumerable <ClassRoomViewModel> Get()
 {
     return(ClassRoomService.GetAll());
 }
 public int Post(ClassRoomViewModel classRoomViewModel)
 {
     return(ClassRoomService.PostOne(classRoomViewModel));
 }
 public void Put(ClassRoomViewModel classRoomViewModel)
 {
     ClassRoomService.PutOne(classRoomViewModel);
 }
 public void Delete(int id)
 {
     ClassRoomService.DeleteOne(id);
 }
 public ClassRoomController(ClassRoomService _ClassRoomService)
 {
     ClassRoomService = _ClassRoomService;
 }
 public IEnumerable <ClassRoomViewModel> GetClassesToLevel(string levelName)
 {
     return(ClassRoomService.GetClassesToLevel(levelName));
 }
Пример #21
0
 public StudentController(StudentService _StudentService, ClassRoomService _ClassRoomService)
 {
     StudentService   = _StudentService;
     ClassRoomService = _ClassRoomService;
 }
 public ClassRoomViewModel Get(int id)
 {
     return(ClassRoomService.GetOne(id));
 }