Ejemplo n.º 1
0
        GetExamByCriteria(DTO.Exams.GetExamByCriteriaRequest request)
        {
            //string tsDate = (request.TestingDate == null ? string.Empty : Convert.ToDateTime(request.TestingDate).ToString_yyyyMMdd());
            //return svc.GetExamCarlenderByCriteria(request);

            return(svc.GetExamCarlenderByCriteria(request));
        }
Ejemplo n.º 2
0
        private void SelectDataFrombase()
        {
            try
            {
                DateTime              visibleMonth = new DateTime((txtYear.Text.ToInt() - 543), ddlMonth.SelectedValue.ToInt(), 1);
                BLL.ExamScheduleBiz   biz          = new BLL.ExamScheduleBiz();
                Func <string, string> GetCrit      = anyString =>
                {
                    return(string.IsNullOrEmpty(anyString) ? string.Empty : anyString);
                };

                string strTime = GetCrit(ddlTime.SelectedIndex == 0 ? "" : ddlTime.SelectedValue);


                DTO.Exams.GetExamByCriteriaRequest request = new DTO.Exams.GetExamByCriteriaRequest();
                request.ExamPlaceGroupCode = ddlPlaceGroup.SelectedValue; // strExamPlaceGroup;
                request.ExamPlaceCode      = ddlPlace.SelectedValue;
                request.LicenseTypeCode    = ddlTypeLicense.SelectedValue;
                request.Year     = visibleMonth.Year;
                request.Month    = visibleMonth.Month;
                request.TimeCode = ddlTime.SelectedValue;
                request.Owner    = "";

                request.TestingDate = "";

                var ls = biz.GetExamByCriteria(request);
                if (ls.IsError)
                {
                    throw new ApplicationException(ls.ErrorMsg);
                }

                GBBiz gbBiz = new GBBiz();
                DTO.ResponseService <DTO.GBHoliday[]> lsHoliday = gbBiz.GetHolidayListByYearMonth(visibleMonth.ToString("yyyyMM", System.Globalization.CultureInfo.CreateSpecificCulture("en-US")));


                ExamSchedules = ls.DataResponse.ExamShedules;

                Holidays = lsHoliday.DataResponse.ToList();
            }
            catch (Exception ex)
            {
                LoggerFactory.CreateLog().LogError("ไม่สามารถเรียกข้อมูลได้.", ex);
                String a = ex.Message;
            }
        }