Exemple #1
0
        public PartialViewResult _Index(string keyText = "", string boxId = "", string subjectId = "", string timeIn = "", string timeEnd = "", string status = "", int pageNumber = 1, int pageSize = 10)
        {
            ViewBag.pageNumber = pageNumber;
            ViewBag.pageSize   = pageSize;
            ViewBag.maxNumber  = 0;
            List <V_CLASS_DETAILS> cl = new List <V_CLASS_DETAILS>();
            var classes = new List <V_CLASS>();
            List <V_NUMBER_STUDIES> listCount = new List <V_NUMBER_STUDIES>();
            int count = 0;

            try
            {
                cl        = Classes_Service.GetInfoClass(keyText, boxId, subjectId, timeIn, timeEnd, status, pageNumber, pageSize, out count);
                listCount = Schedules_Service.GetCountStudieInClass("");
                //classes = Classes_Service.GetClassBy(keyText, boxId, subjectId, timeIn, timeEnd, status, pageNumber, pageSize, out count);
                ViewBag.maxNumber = Math.Ceiling((double)count / pageSize);
                ViewBag.users     = User_Service.GetAll();
                int count1 = 0;
                ViewBag.boxSubjects = Subjects_Boxes_Service.GetAllBy("", 1, short.MaxValue, out count1);
            }
            catch (Exception ex)
            {
                CORE.Helpers.IOHelper.WriteLog(StartUpPath, "ClassController :", ex.Message, ex.ToString());
            }
            ViewBag.Count = listCount;
            return(PartialView(cl));
        }
Exemple #2
0
        public PartialViewResult _Detail()
        {
            List <TB_SUBJECTS> subjects = new List <TB_SUBJECTS>();
            List <TB_BOXES>    boxes    = new List <TB_BOXES>();

            List <TB_USERS>      teachers   = new List <TB_USERS>();
            List <V_BOX_SUBJECT> boxSubject = new List <V_BOX_SUBJECT>();
            List <TB_ROOM_CLASS> room       = new List <TB_ROOM_CLASS>();
            int count = 0;

            try
            {
                room       = RoomClass_Service.GetAll();
                boxSubject = Subjects_Boxes_Service.GetAllBy("", 1, short.MaxValue, out count);
                subjects   = Subjects_Service.GetAll();
                boxes      = Boxes_Service.GetAll();
                teachers   = User_Service.GetAllTeacher();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
            ViewBag.BoxSubject = boxSubject;
            ViewBag.subjects   = subjects;
            ViewBag.boxes      = boxes;
            ViewBag.teachers   = teachers;
            ViewBag.Room       = room;
            return(PartialView());
        }
Exemple #3
0
        public PartialViewResult _Index(string keyText = "", int pageNumber = 1, int pageSize = 10)
        {
            ViewBag.pageNumber = pageNumber;
            ViewBag.pageSize   = pageSize;
            ViewBag.maxNumber  = 0;
            var subjects = new List <V_BOX_SUBJECT>();

            try
            {
                int count = 0;
                subjects          = Subjects_Boxes_Service.GetAllBy(keyText, pageNumber, pageSize, out count);
                ViewBag.maxNumber = Math.Ceiling((double)count / pageSize);
            }
            catch (Exception ex)
            {
                CORE.Helpers.IOHelper.WriteLog(StartUpPath, "SubjectController :", ex.Message, ex.ToString());
            }

            return(PartialView(subjects));
        }