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(); }
// FILTRA LOS TURNOS POR DOCTOR SELECCIONADO private void llenarSelectivo() { Turno objTurno = new Turno(); this.calendar1.Items.Clear(); objTurno.setMatricula(this.vOutlookNavPane1.SelectedItem.Text); ArrayList col = new ArrayList(); col = objTurno.TurnosDoctor(); for (int i = 0; i < col.Count; i++) { objTurno = (Turno)col[i]; CalendarItem objItems = new CalendarItem(this.calendar1, objTurno.getFecha(), objTurno.getDuracion(), objTurno.getApellido() + " " + objTurno.getNombre()); objItems.Tag = objTurno.getDni(); this.calendar1.Items.Add(objItems); } }
private void calendar1_ItemCreated(object sender, CalendarItemCancelEventArgs e) { Turno objTurno = new Turno(); // SE CREA EL TURNO // NO HA SIDO AVISADO - NO HA ASISTIDO objTurno.setDni(e.Item.Text); objTurno.setFecha(e.Item.Date); objTurno.setDuracion(e.Item.Duration); objTurno.setMatricula(this.vOutlookNavPane1.SelectedItem.Text); objTurno.setAviso(0); objTurno.setAsistencia(0); if (objTurno.ExisteTurno()) { // EL TURNO YA FUE DADO MessageBox.Show("El turno se dio a otro paciente.", "Advertencia"); this.calendar1.Items.Remove(e.Item); } else { // EL TURNO ESTA LIBRE objTurno.NuevoTurno(); } this.llenarSelectivo(); }