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 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); }
protected virtual void OnItemDatesChanged(CalendarItemEventArgs e) { if (ItemDatesChanged != null) { ItemDatesChanged(this, e); } }
protected virtual void OnItemDoubleClick(CalendarItemEventArgs e) { if (ItemDoubleClick != null) { ItemDoubleClick(this, e); } }
private void calendar1_ItemMouseHover(object sender, CalendarItemEventArgs e) { Text = e.Item.Text; }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { calendar1.ActivateEditMode(); }
private void calendar1_ItemDeleted(object sender, CalendarItemEventArgs e) { _items.Remove(e.Item); }
private void calendar1_ItemClick(object sender, CalendarItemEventArgs e) { //MessageBox.Show(e.Item.Text); }
private void calendar1_ItemDeleted(object sender, CalendarItemEventArgs e) { Turno objTurno = new Turno(); objTurno.setDni(e.Item.Tag.ToString()); objTurno.setMatricula(this.vOutlookNavPane1.SelectedItem.Text); objTurno.setFecha(e.Item.Date); objTurno.EliminarTurno(); }
private void Calendar_ItemDoubleClick(object sender, CalendarItemEventArgs e) { ((Event)e.Item.Tag).Open(sender, e); }
private void Calendar_C_ItemDeleted(object sender, CalendarItemEventArgs e) { bool ok = false; if (e.Item.BackgroundColor == Color.Black) { ok = RemoveAppointmentByItem(e.Item, EmployeeCourant, ContactCourant); } else if (e.Item.BackgroundColor == Color.Red) { if (PersonEnCours is Employee) ok = RemoveVacationByItem(e.Item, EmployeeCourant); else ok = RemoveVacationByItem(e.Item, ContactCourant); } if(ok) _items.Remove(e.Item); }
private void calendar1_ItemDeleted(object sender, CalendarItemEventArgs e) { _items.Remove(e.Item); Helper.DeleteRowToTableCalendar(db, "calendar", e.Item.Tag.ToString(), Form1.UserName); }
private void calendar1_ItemDatesChanged(object sender, CalendarItemEventArgs e) { // e.Item.Tag = // set id try { Helper.UpdateRowToTableCalendar(db, "calendar", new List<string> { "StartTime", "EndTime" }, new List<string> { Helper.ConvertToDatetimeSql(e.Item.StartDate), Helper.ConvertToDatetimeSql(e.Item.EndDate) }, e.Item.Tag.ToString(), UserName); } catch (Exception ex) { } }
private void calendar1_ItemDoubleClick(object sender, CalendarItemEventArgs e) { MessageBox.Show("Double click: " + e.Item.Text); }
protected virtual void OnItemMouseHover(CalendarItemEventArgs e) { if (ItemMouseHover != null) { ItemMouseHover(this, e); } }
private void calProveedor_ItemSelected(object sender, CalendarItemEventArgs e) { Util.MensajeInformacion(e.Item.Text, "Informacion del evento"); }
private void calendar1_ItemClick(object sender, CalendarItemEventArgs e) { // CONFIRMAR AVISO POR SMS Turno objTurno = new Turno(); objTurno.setDni(e.Item.Tag.ToString()); objTurno.setFecha(e.Item.Date); objTurno.DatosTurno(); // CON ESTA CONDICION MUESTRO DIALOGO DE CONFIRMACION ASISTENCIA // O DIALOGO DE ENVIO DE SMS if(e.Item.Date.ToShortDateString() == DateTime.Now.ToShortDateString()) { // EL DIA ACTUAL ES IGUAL AL TURNO if (MessageBox.Show("Confirma la asistencia del Paciente.", "Confirmar Asistencia", MessageBoxButtons.OKCancel) == DialogResult.OK) { objTurno.ConfirmarAsistencia(); } } else { //EL DIA ACTUAL NO ES LA FECHA DEL TURNO if (MessageBox.Show("Enviar SMS recordatorio al Paciente.", "Envio de SMS", MessageBoxButtons.OKCancel) == DialogResult.OK) { objTurno.EnviarSMS(); } } }