private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { e.Handled = true; MyAppointmentForm f = new MyAppointmentForm(sender as SchedulerControl, e.Appointment, e.OpenRecurrenceForm); e.DialogResult = f.ShowDialog(); }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Form2 f = new Form2((SchedulerControl)sender, e.Appointment, false); f.ShowDialog(); e.Handled = true; }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { DevExpress.XtraScheduler.Appointment apt = e.Appointment; // Required to open the recurrence form via context menu. bool openRecurrenceForm = apt.IsRecurring && schedulerStorage1.Appointments.IsNewAppointment(apt); // Create a custom form. CustomAppForm myForm = new CustomAppForm((SchedulerControl)sender, apt, openRecurrenceForm); try { // Required for skins support. myForm.LookAndFeel.ParentLookAndFeel = schedulerControl1.LookAndFeel; e.DialogResult = myForm.ShowDialog(); schedulerControl1.Refresh(); e.Handled = true; } finally { myForm.Dispose(); MemoryHelper.ReduceMemory(); } }
private void schedulerControl1_EditAppointmentFormShowing_1(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { if (schedulerStorage1.Resources.Items.Count > 0) { try { FormNewSpaBooking frmNewSpaBooking = new FormNewSpaBooking(mySpaBooking, false, e.Appointment); e.DialogResult = frmNewSpaBooking.ShowDialog(this); if (e.DialogResult == DialogResult.OK) { Init(true); } } catch (Exception ex) { MessageBox.Show(this, ex.Message); } finally { e.Handled = true; } } else { e.Handled = true; } }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Appointment apt = e.Appointment; bool openRecurrenceForm = apt.IsRecurring && schedulerStorage1.Appointments.IsNewAppointment(apt); MyAppointmentEditForm f = new MyAppointmentEditForm((SchedulerControl)sender, apt, openRecurrenceForm); f.LookAndFeel.ParentLookAndFeel = this.LookAndFeel.ParentLookAndFeel; e.DialogResult = f.ShowDialog(); e.Handled = true; schedulerControl1.Refresh(); }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { DevExpress.XtraScheduler.SchedulerControl scheduler = ((DevExpress.XtraScheduler.SchedulerControl)(sender)); WF_Principal.CustomAppointmentForm form = new WF_Principal.CustomAppointmentForm(scheduler, e.Appointment, e.OpenRecurrenceForm); try { e.DialogResult = form.ShowDialog(); e.Handled = true; } finally { form.Dispose(); } }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { DevExpress.XtraScheduler.SchedulerControl scheduler = ((DevExpress.XtraScheduler.SchedulerControl)(sender)); sistema.CustomAppointmentForm form = new sistema.CustomAppointmentForm(scheduler, e.Appointment, e.OpenRecurrenceForm); try { e.DialogResult = form.ShowDialog(); // if (!(e.DialogResult == System.Windows.Forms.DialogResult.Cancel || e.DialogResult == System.Windows.Forms.DialogResult.Abort)) schedulerControl1.Refresh(); e.Handled = true; } finally { form.Dispose(); } }
private void schedulerControl_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { CustomAppointmentForm form = new CustomAppointmentForm(sender as SchedulerControl, e.Appointment, e.OpenRecurrenceForm); try { e.DialogResult = form.ShowDialog(); e.Handled = true; } finally { form.Dispose(); } lookUpCourse.Properties.DataSource = AlexLabBL.MainClass.getCourses(); }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Appointment currentAppointment; if (this.schedulerControl1.SelectedAppointments.Count == 1) { currentAppointment = schedulerControl1.SelectedAppointments[0]; if (currentAppointment.IsOccurrence && !currentAppointment.IsException) { id2 = Convert.ToInt32(currentAppointment.RecurrencePattern.GetValue(schedulerControl1.Storage, "UniqueID")); } else { id2 = Convert.ToInt32(currentAppointment.GetValue(schedulerControl1.Storage, "UniqueID")); } } }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Appointment apt = e.Appointment; bool openRecurrenceForm = apt.IsRecurring && schedulerStorage1.Appointments.IsNewAppointment(apt); CustomAppFront myForm = new CustomAppFront(_core, (SchedulerControl)sender, apt, openRecurrenceForm, _OrderNo, _ProdNo, _ProdType, _touchkeyboard, CustName); try { myForm.LookAndFeel.ParentLookAndFeel = schedulerControl1.LookAndFeel; e.DialogResult = myForm.ShowDialog(); schedulerControl1.Refresh(); e.Handled = true; } finally { myForm.Dispose(); } }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { if (e.Appointment.CustomFields["pkHatirlatma"] == null) { DB.pkHatirlatma = 0; frmRandevuVer RandevuVer = new frmRandevuVer(); RandevuVer.deRandevuZamani.DateTime = e.Appointment.Start; RandevuVer.deTarihi.Tag = "1"; RandevuVer.deTarihi.DateTime = e.Appointment.Start; RandevuVer.ShowDialog(); } else { btnRandevuDegis_Click(sender, e); } e.Handled = true; RandevulariYenile(); }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { e.Handled = true; if (string.IsNullOrEmpty(e.Appointment.Subject)) { Frm_TechniqueLogInput frm = new Frm_TechniqueLogInput(); frm.CurrentDate = e.Appointment.Start; if (DialogResult.OK == frm.ShowDialog()) { onInitialUI(); } } else { Frm_TechniqueLogUpdate frm = new Frm_TechniqueLogUpdate(); frm.LogObject = e.Appointment.Id; if (DialogResult.OK == frm.ShowDialog()) { onInitialUI(); } } }
private void schedulerControl_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { try { //스케쥴저장소에서 자동으로 편집창 생성때 사용자정의창으로 대체. Appointment apt = e.Appointment; apt = e.Appointment; bool openRecurrenceForm = apt.IsRecurring && schedulerStorage.Appointments.IsNewAppointment(apt); if (e.Appointment.Subject.Trim() != "") { ZABH01 f = new ZABH01(this.schedulerControl, apt); e.DialogResult = f.ShowDialog(); } e.Handled = true; } catch (Exception ex) { Basic.ShowMessage(3, ex.Message); } }
private void schedulerControl1_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Appointment apt = e.Appointment; AppointmentBaseCollection appList = ssWorkingDays.GetAppointments(apt.Start, apt.End); if (appList.Count == 0) { apt.AllDay = true; apt.Subject = lbWorkingDay.DisplayName; apt.LabelId = Working; ssWorkingDays.Appointments.Add(apt); _clsCalTypeData.saveDateInfo(CalendarCode, apt.Start, true); } else { if (appList[0].LabelId == Working) { appList[0].LabelId = NonWorking; appList[0].Subject = lbNonWorkingDay.DisplayName; //_clsCalTypeData.saveDateInfo(CalendarCode, appList[0].Start, true); _clsCalTypeData.saveDateInfo(CalendarCode, appList[0].Start, false); } else { appList[0].LabelId = Working; appList[0].Subject = lbWorkingDay.DisplayName; //_clsCalTypeData.saveDateInfo(CalendarCode, appList[0].Start, false); _clsCalTypeData.saveDateInfo(CalendarCode, appList[0].Start, true); } } scWorkingNonWorking.Refresh(); e.Handled = true; }
private void schedulerControlPrenotazioni_EditAppointmentFormShowing(object sender, DevExpress.XtraScheduler.AppointmentFormEventArgs e) { Prenotazione prenotazione = e.Appointment.GetSourceObject(this.schedulerStoragePrenotazioni) as Prenotazione; if (prenotazione != null && prenotazione.Label != Prenotazione.LabelDisabled) { XtraFormEditPrenotazione formpre = new XtraFormEditPrenotazione(); formpre.Init(prenotazione); if (formpre.ShowDialog(this) == DialogResult.OK) { XtraUserControlCalendario2 ucal = this.xtraTabControlIngressi.SelectedTabPage.Controls[0] as XtraUserControlCalendario2; ucal.NotificaAttivazione(this.xtraTabControlIngressi.SelectedTabPage); } } this.schedulerControlPrenotazioni.Refresh(); e.Handled = true; }