private void schedulerControl1_EditAppointmentFormShowing(object sender, AppointmentFormEventArgs e) { Task singletask = this.session1.GetObjectByKey <Task>(e.Appointment.Id); if (singletask != null) { SetDefault(); using (RibbonFormNuovoTask form = new RibbonFormNuovoTask()) { TaskGroup taskgruppo = singletask.Gruppo; form.Init(taskgruppo); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.xpCollectionTask.Reload(); this.schedulerStorage1.RefreshData(); NewTask = taskgruppo; } } } e.DialogResult = System.Windows.Forms.DialogResult.OK; this.schedulerControl1.Refresh(); e.Handled = true; }
private void barButtonItemModifica_ItemClick(object sender, ItemClickEventArgs e) { if (NewTask != null) { SetDefault(); using (RibbonFormNuovoTask form = new RibbonFormNuovoTask()) { form.Init(NewTask); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.xpCollectionTask.Reload(); this.schedulerStorage1.RefreshData(); } } } }
private void barButtonItemNewItem_ItemClick(object sender, ItemClickEventArgs e) { using (RibbonFormNuovoTask form = new RibbonFormNuovoTask()) { SetDefault(); NewTask = new TaskGroup(this.session1); NewTask.Pax = PaxDefault; form.Init(NewTask); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { NewTask.Save(); this.xpCollectionTask.Reload(); this.schedulerStorage1.RefreshData(); } } }