private void EventCalendar_ItemDeleted(object sender, CalendarItemEventArgs e) { _items.Remove(e.Item); dt.FindByEVENT_BOOKING_ID(Convert.ToInt64(e.Item.Tag)).Delete(); MainForm.adapterMgr.EVENT_BOOKINGTableAdapter.Update(dt); dt.AcceptChanges(); }
private void calendar_GlobalMouseDown(object sender, CalendarItemEventArgs e) { if (GlobalMouseDown != null) { GlobalMouseDown(sender, null); } }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { Visit visit1 = new Visit(Convert.ToInt32(userID), e.Item.StartDate); if (e.Item.ID == null) { e.Item.ID = "0"; } if ((e.Item.ID == "0") && (!visit1.canEditPlan) && (!visit1.canEditFact)) { calendar1.Items.RemoveAt(calendar1.Items.Count - 1); MessageBox.Show("Невозможно добавить план в прошлое", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } AddEditVisitPlanDay aeVPD; if (e.Item.ID != "0") { aeVPD = new AddEditVisitPlanDay(new Visit(Convert.ToInt32(e.Item.ID), Convert.ToInt32(userID))); } else { aeVPD = new AddEditVisitPlanDay(visit1); } if ((aeVPD.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) && (e.Item.ID == "0")) { calendar1.Items.RemoveAt(calendar1.Items.Count - 1); } }
private void worker_calendar_ItemMouseHover(object sender, CalendarItemEventArgs e) { Call c = e.Item.Tag as Call; if (c.Workers.Count == 0) { return; } if (frm == null) { frm = new CallCoverLabelFrm(); } frm.ServiceUser = c.ServiceUser; frm.StartTime = c.time.ToString("HH:mm"); frm.Duration = c.Duration; Point loc = Cursor.Position; loc.X += 10; loc.Y += 10; frm.Location = loc; frm.Show(); }
private void calendar1_ItemDeleted(object sender, CalendarItemEventArgs e) { TodoCalendarPosition currentPosition = (TodoCalendarPosition)e.Item.Tag; TodoCalendarPosition position = calendars[currentPosition.CalendarName].Where(cp => cp.pId == currentPosition.pId).Single(); calendars[currentPosition.CalendarName].Remove(position); }
private void calendarView_ItemDatesChanged(object sender, CalendarItemEventArgs e) { object o = e.Item.Tag; if (((o is BacnetDate) && (((BacnetDate)o).IsPeriodic)) || (o is BacnetweekNDay)) { // Cannot do that with perodic element : what has to be changed : day n°, wday, month ???? modifyToolStripMenuItem_Click(null, null); } else //(o is BacnetDate) || (o is BacnetDateRange) { calendarEntries.Entries.Remove(o); int Idx = listEntries.Items.IndexOf(o); listEntries.Items.Remove(o); if ((e.Item.StartDate.Year == e.Item.EndDate.Year) && (e.Item.StartDate.Month == e.Item.EndDate.Month) && (e.Item.StartDate.Day == e.Item.EndDate.Day)) { BacnetDate newbd = new BacnetDate((byte)(e.Item.StartDate.Year - 1900), (byte)e.Item.StartDate.Month, (byte)e.Item.StartDate.Day); listEntries.Items.Insert(Idx, newbd); calendarEntries.Entries.Add(newbd); } else { BacnetDateRange newbdr = new BacnetDateRange(); newbdr.startDate = new BacnetDate((byte)(e.Item.StartDate.Year - 1900), (byte)e.Item.StartDate.Month, (byte)e.Item.StartDate.Day); newbdr.endDate = new BacnetDate((byte)(e.Item.EndDate.Year - 1900), (byte)e.Item.EndDate.Month, (byte)e.Item.EndDate.Day); listEntries.Items.Insert(Idx, newbdr); calendarEntries.Entries.Add(newbdr); } } SetCalendarDisplayDate(CalendarStartRequested); }
private void worker_calendar_ItemMouseLeave(object sender, CalendarItemEventArgs e) { if (frm != null) { frm.Hide(); } }
/// <summary> /// Evento que se produce cuando el cursor abandona el área de un ítem del calendario, para ocultar el mensaje con el detalle /// de la cita correspondiente al ítem sobre el cual se estaba posicionado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void oCalendario2_ItemMouseLeave(object sender, CalendarItemEventArgs e) { if (grouper1.Visible == true) { grouper1.Visible = false; } }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { selectedAppointmentID = e.Item.AppointmentID; for (int i = Application.OpenForms.Count - 1; i >= 0; i--) { if (Application.OpenForms[i].Name != "ProviderMain" && Application.OpenForms[i].Name != "WelcomeHomePage") { Application.OpenForms[i].Close(); } } if (Application.OpenForms["PatientHomePage"] as PatientHomePage == null) { ISingleResult <getPatientByIDResult> result = doAction.getPatientByID(e.Item.PatientID); foreach (getPatientByIDResult r in result) { string name = r.FirstName + " " + r.LastName; PatientHomePage patientHomePage = new PatientHomePage(name, r.PhoneNumber, r.Gender, r.MaritalStatus, r.Age, r.DOB, e.Item.PatientID, this.providerMain, this, e.Item) { MdiParent = providerMain }; patientHomePage.Show(); } } }
private void calendarView_ItemSelected(object sender, CalendarItemEventArgs e) { int Idx = listEntries.Items.IndexOf(e.Item.Tag); listEntries.SelectedIndex = Idx; InternalListeEntriesSelect = true; }
private void calendar1_ItemClick(object sender, CalendarItemEventArgs e) { if (e.Item.Selected) { toolTip1.Hide(this); } }
private void calendar_ItemDeleted(object sender, CalendarItemEventArgs e) { Slot slotToDelete = CurrentPeriod.ListSlots.Where(s => s.Date == e.Item.StartDate && s.IsOnView == e.Item.IsOnViewDateRange).Single(); CurrentPeriod.removeSlot(slotToDelete); LoadCalendarView(); }
private void calendar1_ItemDatesChanged(object sender, CalendarItemEventArgs e) { CalendarItem currentItem = (CalendarItem)e.Item; TodoCalendarPosition position = (TodoCalendarPosition)currentItem.Tag; position.StartTime = currentItem.StartDate; position.EndTime = currentItem.EndDate; }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { if (_items.Count(i => i.CalendarItem == e.Item) > 0) { var task = _items.First(i => i.CalendarItem == e.Item); new EditTaskForm(ref task).ShowDialog(); RefreshCalendar(); } }
private void calendar_ItemDoubleClick(object sender, CalendarItemEventArgs e) { if (e.Item != null && e.Item.DatabaseEntityID.HasValue) { //calendar.TimeUnitsOffset = 0; visitUserControl.LoadEvent(e.Item.DatabaseEntityID.Value); visitUserControl.SetEventTimes(e.Item.StartDate, e.Item.EndDate); } }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { //_calendarViewController.SetClickedAppointment(e.Item); CreateAppointment.ClickedAppointment = (APTDETAILS)e.Item.Tag; var form = new CreateAppointment(); form.Show(); }
private void calendar1_ItemDeleted(object sender, CalendarItemEventArgs e) { calendar1.Items.Add(e.Item); if (DialogResult.Yes == MessageBox.Show("Are you sure to delete task?", "", MessageBoxButtons.YesNo)) { calendar1.Items.Remove(e.Item); var itemToDelete = _items.FirstOrDefault(i => i.CalendarItem == e.Item); _items.Remove(itemToDelete); } }
/// <summary> /// Item click to access specified appointment details /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { if (e.Item.Selected) { CreateAppointment.ClickedAppointment = (APTDETAILS)e.Item.Tag; var form = new CreateAppointment(); form.ShowDialog(); } }
private void calendar1_ItemClick(object sender, CalendarItemEventArgs e) { //MessageBox.Show(e.Item.Text); using (StateDialog form = new StateDialog(e.Item.Tag.ToString())) { DialogResult dr = form.ShowDialog(); if (dr == DialogResult.OK) { } } }
void oCalendario_ItemMouseLeave(object sender, CalendarItemEventArgs e) { //Evento que se produce cuando el cursor abandona el área de un ítem del calendario, para ocultar el mensaje con el detalle //de la cita correspondiente al ítem sobre el cual se estaba posicionado if (grouper1.Visible == true) { grouper1.Visible = false; } //throw new Exception("The method or operation is not implemented."); }
// on calendar item Selected private void CalendarControlItemSelected(object sender, CalendarItemEventArgs e) { try { if (CalendarItemSelected != null) { CalendarItemSelected(ScheduleEventItemSelcted); } } catch (Exception) { } }
/// <summary> /// Event when an item is deleted, just remove it from the worker calls, and remove the worker /// from the call workers. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void worker_calendar_ItemDeleted(object sender, CalendarItemEventArgs e) { Call call = (Call)e.Item.Tag; Worker.Calls.Remove(call); call.Workers.Remove(Worker); call.MarkForSave = true; //only need to refresh this calendar, not all of them or the worker list Refresh(); ServiceUserManager.Instance.RefreshControls(false, false, false); }
// on calendar item Is Delete private void DeleteScheduleEventFromCalendarControl(object Sender, CalendarItemEventArgs e) { if (RemoveScheduleEvent != null) { CalendarItem calendarItem = e.Item; ScheduleEvent calendarItemDelete = calendarControlItems[calendarItem]; Refresh(); RemoveScheduleEvent(calendarItemDelete); } Refresh(); }
private void tobModificarCita_Click(object sender, EventArgs e) { if (oItem != null && Program.ofrmCalendario != null) { if (MessageBox.Show(this, "¿Realmente desea modificar los valores de la cita seleccionada?, esta ventana se cerrará para realizar dichas acciones", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { Program.ofrmCalendario.LlenarDatosModoModificar(oItem.Tag.ToString().Trim()); CalendarItemEventArgs e2 = new CalendarItemEventArgs(oItem); this.Close(); Program.ofrmCalendario.oCalendario_ItemDoubleClick(sender, e2); } } }
private void serviceuser_calendar_ItemMouseHover(object sender, CalendarItemEventArgs e) { Call c = e.Item.Tag as Call; if (c.Workers.Count == 0) { return; } if (frm == null) { frm = new CallCoverLabelFrm(); } for (int i = 0; i < c.Workers.Count; i++) { switch (i) { case 0: frm.Worker1 = c.Workers[0]; break; case 1: frm.Worker2 = c.Workers[1]; break; } } if (c.Workers.Count < 2) { frm.Worker2 = null; } frm.StartTime = c.time.ToString("HH:mm"); frm.Duration = c.Duration; Point loc = Cursor.Position; loc.X += 10; loc.Y += 10; frm.Location = loc; frm.Show(); }
private void calendar1_ItemDatesChanged(object sender, ref CalendarItemEventArgs e) { CalendarItem ci = e.Item; //we have moved or modified this item so lets update the configuration information. ScheduledItem item = _data.ScheduledItems.Find(x => x.Id == (Guid)ci.Tag); item.RunLength = ci.Duration; item.ScheduledItemStartDate = ci.StartDate; item.StartTime = ci.StartDate.TimeOfDay; //now update the item in the _data.scheduleditems list _data.ScheduledItems.RemoveAll(x => x.Id == (Guid)ci.Tag); //now add the new item back to the _data.scheduledItems _data.ScheduledItems.Add(item); PlaceItems(); }
//public event CallCoverEvent CallDeleted; //public event CallCoverEvent CallAdded; private void serviceuser_calendar_ItemDeleted(object sender, CalendarItemEventArgs e) { Call call = (Call)e.Item.Tag; call.Delete(); //refresh the items on this calendar RefreshItems(); //refresh the items on the worker calendar that has this call WorkerManager.Instance.RefreshCalendars(call.time); //refresh lists and headers ServiceUserManager.Instance.RefreshLists(false, false, false); ServiceUserManager.Instance.RefreshHeaders(); }
private void calendar1_ItemDatesChanged(object sender, CalendarItemEventArgs e) { SuspendRefreshFromTaskList = true; MapNode node = (MapNode)e.Item.Tag; if (node.GetStartDate() != e.Item.StartDate) { node.SetStartDate(e.Item.StartDate); } if (!node.GetEndDate().Equals(e.Item.EndDate)) { node.SetEndDate(e.Item.EndDate); } SuspendRefreshFromTaskList = false; }
private void calendar1_ItemClick(object sender, CalendarItemEventArgs e) { Episode episode = _episodes[(int)e.Item.Tag]; if (episode != null) { lblSeriesName.Text = episode.SeriesName; lblSeason.Text = "Season: " + episode.Season; lblEpisodeNumber.Text = "Episode: " + episode.EpisodeNumber; lblEpisodeName.Text = episode.Name; txtOverview.Text = episode.Overview; chkWatched.Checked = episode.Watched; lblSeriesName.Visible = true; lblSeason.Visible = true; lblEpisodeNumber.Visible = true; lblEpisodeName.Visible = true; txtOverview.Visible = true; chkWatched.Visible = true; lastSelectedEpisode = episode; } }
void oCalendario2_ItemDoubleClick(object sender, CalendarItemEventArgs e) { //throw new Exception("The method or operation is not implemented."); }
protected virtual void OnItemDoubleClick(CalendarItemEventArgs e) { if (ItemDoubleClick != null) { ItemDoubleClick(this, e); } }
protected virtual void OnItemMouseHover(CalendarItemEventArgs e) { if (ItemMouseHover != null) { ItemMouseHover(this, e); } }
protected virtual void OnItemSelected(CalendarItemEventArgs e) { if (ItemSelected != null) { ItemSelected(this, e); } }