コード例 #1
0
        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;
        }
コード例 #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;
        }
コード例 #3
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;
        }