private void frmTurno_Load(object sender, EventArgs e) { try { unaAgenda.armarAgenda(unProfesional.Id, unaEspecialidad); if (unaAgenda.FechaDesde < DateTime.Parse(System.Configuration.ConfigurationSettings.AppSettings["Fecha"]).Date) { dtpFechas.MinDate = DateTime.Parse(System.Configuration.ConfigurationSettings.AppSettings["Fecha"]).Date; } else { dtpFechas.MinDate = unaAgenda.FechaDesde; } dtpFechas.MaxDate = unaAgenda.FechaHasta; lbl1.Text = "Afiliado: " + unAfiliado.Apellido + ", " + unAfiliado.Nombre; } catch { MessageBox.Show("El profesional seleccionado no tiene una agenda disponible", "Error", MessageBoxButtons.OK); lstTurno frmTurno = new lstTurno(); frmTurno.unAfiliado = this.unAfiliado; frmTurno.Show(); this.Close(); } //MessageBox.Show("Desde: " + unaAgenda.FechaDesde + ", Hasta: " + unaAgenda.FechaHasta, "test", MessageBoxButtons.OK); grillaHorarios.AutoGenerateColumns = false; grillaHorarios.MultiSelect = false; DataGridViewTextBoxColumn ColDia = new DataGridViewTextBoxColumn(); ColDia.DataPropertyName = "DiaString"; ColDia.HeaderText = "Dia"; ColDia.Width = 120; grillaHorarios.Columns.Add(ColDia); DataGridViewTextBoxColumn ColFecha = new DataGridViewTextBoxColumn(); ColFecha.DataPropertyName = "Fecha"; ColFecha.HeaderText = "Fecha"; ColFecha.Width = 120; grillaHorarios.Columns.Add(ColFecha); DataGridViewTextBoxColumn ColHora = new DataGridViewTextBoxColumn(); ColHora.DataPropertyName = "Horario"; ColHora.HeaderText = "Horario"; ColHora.Width = 120; grillaHorarios.Columns.Add(ColHora); lblProfesional.Text = unProfesional.Apellido + ", " + unProfesional.Nombre; lblEspecialidad.Text = Utiles.ObtenerEspecialidad(unaEspecialidad); }