示例#1
0
 public void onCreateComponet()
 {
     controller = new ReadPlanManageController();
     builder    = new TB_ReadPlanBuilder();
     adapter    = new TB_ReadPlanAdapter();
     gridHelper = new GridControlHelper(this.gridView_ReadPlan, this.gridControl_ReadPlan);
 }
示例#2
0
        public void onCreateComponet()
        {
            SignAdapter    = new TB_BookReadSignAdapter();
            SignBuilder    = new TB_BookReadSignBuilder();
            SignGridHelper = new GridControlHelper(this.gridView_ReadSign, this.gridControl_ReadSign);
            SignController = new ReadSignManageController();

            BookAdapter    = new TB_ReadPlanAdapter();
            BookBuilder    = new TB_ReadPlanBuilder();
            BookGridHelper = new GridControlHelper(this.gridView_ReadPlan, this.gridControl_ReadPlan);
            BookController = new ReadPlanManageController();
        }
示例#3
0
        public void onInitialUI()
        {
            IDictionary <long, string> dict = new ReadPlanManageController().CreateCatalogNameMap();

            this.schedulerStorage1.Appointments.Clear();
            foreach (var item in controller.QueryEntryInDateRange(dateEdit_Start.DateTime.Date, dateEdit_End.DateTime.Date))
            {
                Appointment appoint = this.schedulerStorage1.CreateAppointment(DevExpress.XtraScheduler.AppointmentType.Normal);
                appoint.Start   = DateTime.Parse(item.Date);
                appoint.End     = DateTime.Parse(item.Date);
                appoint.Subject = dict[item.ReadPlanID];
                appoint.AllDay  = true;
                this.schedulerStorage1.Appointments.Add(appoint);
            }
            dict.Clear();
            this.schedulerControl1.Start = this.dateEdit_Start.DateTime;


            cmb_readplan.Properties.Items.Clear();
            foreach (var item in new ReadPlanManageController().QueryUnFinishReadPlan())
            {
                cmb_readplan.Properties.Items.Add(item);
            }
        }