private void PopulateBatchByCourse(string SubscriberId = null, string CourseCode = null, object selectedValue = null)
        {
            TMSManager tms     = new TMSManager();
            var        query   = tms.GetBatches(SubscriberId, CourseCode);
            SelectList BatchId = new SelectList(query, "BatchId", "BatchName", selectedValue);

            ViewBag.BatchId = BatchId;
        }
Beispiel #2
0
        private void PopulateBatchByDate(string SubscriberId = null, string CourseCode = null, object selectedValue = null)
        {
            TMSManager tms      = new TMSManager();
            var        query    = tms.GetBatches(SubscriberId, CourseCode);
            SelectList FromDate = new SelectList(query, "FromDate", "FromDate", selectedValue);

            ViewBag.FromDate = FromDate;
        }
        private void PopulateCourse(string SubscriberId, object selectedValue = null)
        {
            TMSManager tms        = new TMSManager();
            var        query      = tms.GetCourseDetails(SubscriberId);
            SelectList CourseCode = new SelectList(query, "CourseCode", "CourseName", selectedValue);

            ViewBag.CourseCode = CourseCode;
        }
        private void PopulateCourse(string SubscriberId, object selectedValue = null)
        {
            TMSManager    tms         = new TMSManager();
            string        UserId      = User.Identity.GetUserId();
            UserViewModel userDetails = generic.GetUserDetail(UserId);
            var           query       = tms.GetCourseDetails(userDetails.SubscriberId);
            SelectList    CourseCode  = new SelectList(query, "CourseCode", "CourseName", selectedValue);

            ViewBag.CourseCode = CourseCode;
        }
Beispiel #5
0
        private void PopulateCourse(string SubscriberId, object selectedValue = null)
        {
            TMSManager tms        = new TMSManager();
            var        query      = tms.GetCourseBatches(SubscriberId);
            SelectList CourseCode = new SelectList(query.Select(c => new { c.CourseCode, c.CourseName }).Distinct(), "CourseCode", "CourseName", selectedValue);

            ViewBag.CourseCode = CourseCode;
            //var query = tms.GetCourseDetails(SubscriberId).OrderBy(c => c.CourseName).ToList();
            //SelectList CourseCode = new SelectList(query, "CourseCode", "CourseName", selectedValue);
            //ViewBag.CourseCode = CourseCode;
        }
Beispiel #6
0
        private void PopulateBatchByCourse(string SubscriberId = null, string CourseCode = null, object selectedValue = null, bool DateFilter = false)
        {
            TMSManager tms   = new TMSManager();
            var        query = tms.GetBatches(SubscriberId, CourseCode);

            if (DateFilter)
            {
                query = query.Where(b => b.ToDate >= DateTime.UtcNow).ToList();
            }

            SelectList BatchId = new SelectList(query, "BatchId", "BatchName", selectedValue);

            ViewBag.BatchId = BatchId;
        }