Example #1
0
        public Form1(int staffID)
        {
            InitializeComponent();

            barManager            = barManager1;
            barManager.ItemClick += new ItemClickEventHandler(barManager_ItemClick);

            radialMenu1 = new RadialMenu(barManager);
            radialMenu1.AddItems(GetRadialMenuItems(barManager));

            RefreshDataGrid();

            lastLogID    = Logging.GetLastLogID();
            this.staffID = staffID;

            buttonRefresh.Enabled = false;

            bw.WorkerReportsProgress      = true;
            bw.WorkerSupportsCancellation = true;
            bw.DoWork += new DoWorkEventHandler(bw_DoWork);

            if (bw.IsBusy != true)
            {
                bw.RunWorkerAsync();
            }
        }
Example #2
0
        private void FormSchedule_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'lorikeetAppDataSet.Labels' table. You can move, or remove it, as needed.
            this.labelsTableAdapter.Fill(this.lorikeetAppDataSet.Labels);
            this.resourcesTableAdapter.Fill(this.lorikeetAppDataSet.Resources);
            this.appointmentsTableAdapter.Fill(this.lorikeetAppDataSet.Appointments);

            schedulerControl1.Start                    = DateTime.Today;
            schedulerControl1.ActiveViewType           = DevExpress.XtraScheduler.SchedulerViewType.Month;
            schedulerControl1.DayView.TopRowTime       = new TimeSpan(10, 0, 0);
            schedulerControl1.GroupType                = DevExpress.XtraScheduler.SchedulerGroupType.Resource;
            schedulerControl1.DayView.ResourcesPerPage = 1;
            schedulerControl1.DayView.TimeIndicatorDisplayOptions.ShowOverAppointment = false;
            schedulerControl1.Start = DateTime.Now.Date;
            schedulerControl1.DateNavigationBar.Visible             = false;
            schedulerControl1.ActiveView.NavigationButtonVisibility = NavigationButtonVisibility.Never;
            schedulerControl1.OptionsCustomization.AllowDisplayAppointmentFlyout = true;

            this.schedulerStorage1.AppointmentsChanged  += OnAppointmentChangedInsertedDeleted;
            this.schedulerStorage1.AppointmentsInserted += OnAppointmentChangedInsertedDeleted;
            this.schedulerStorage1.AppointmentsDeleted  += OnAppointmentChangedInsertedDeleted;

            InitializeLabels();

            barManager            = barManager1;
            barManager.ItemClick += new ItemClickEventHandler(barManager_ItemClick);

            radialMenu1 = new RadialMenu(barManager);
            radialMenu1.AddItems(GetRadialMenuItems(barManager));
        }
        public Form1()
        {
            InitializeComponent();

            barManager            = barManager1;
            barManager.ItemClick += new ItemClickEventHandler(barManager_ItemClick);
            // Create Radial Menu
            radialMenu = new RadialMenu(barManager);
            radialMenu.AddItems(GetRadialMenuItems(barManager));
        }