internal void guardarDatos(Pantalla_Selecc_Profesional psp2, Pantalla_Fecha_Vigencia_Agenda pantalla_Fecha_Vigencia_Agenda, DateTime fiagenda, DateTime ffagenda) { psp = psp2; pfva = pantalla_Fecha_Vigencia_Agenda; fechaInicioAgenda = fiagenda; fechaFinAgenda = ffagenda; DateTime fechaIAgenda = fechaInicioAgenda.Date; DateTime fechaFAgenda = fechaFinAgenda.Date; int encontrado = 0; for (int i = 1; i < 8; i++) { encontrado = 0; for (DateTime date = fechaIAgenda; date <= fechaFAgenda.Date; date = date.AddDays(1)) { if (Convert.ToInt16(date.DayOfWeek) == i) { encontrado = 1; break; } } if (encontrado == 0) { switch (i) { case 1: listBox1.Items.Remove("Lunes"); break; case 2: listBox1.Items.Remove("Martes"); break; case 3: listBox1.Items.Remove("Miércoles"); break; case 4: listBox1.Items.Remove("Jueves"); break; case 5: listBox1.Items.Remove("Viernes"); break; case 6: listBox1.Items.Remove("Sábado"); break; } } } if (listBox1.Items.Count < 6) { MessageBox.Show("Hemos removido los días que no estaban dentro de la vigencia de la agenda"); } }
internal void guardarDatos(Pantalla_Selecc_Profesional pantalla_Seleccion_Profesional) { psp = pantalla_Seleccion_Profesional; }
internal void guardarDatos(Pantalla_Selecc_Profesional pantalla_Selecc_Profesional, decimal idP) { psp = pantalla_Selecc_Profesional; idProfe = idP; }