private void VerTurnos() { DataTable tabla = new DataTable(); if (monthCalendarMedico.SelectionStart != null) { tabla = Turnos.GetDiaMedico(monthCalendarMedico.SelectionStart, Convert.ToInt32(Lbl_Legajo.Text.ToString())); GrdPacientesMedico.DataSource = tabla; // GrdPacientesMedico.Columns[5].Visible = false; GrdPacientesMedico.Columns[10].Visible = false; GrdPacientesMedico.Columns[11].Visible = false; GrdPacientesMedico.Columns[12].Visible = false; foreach (DataGridViewRow row in GrdPacientesMedico.Rows) { if (Convert.ToBoolean(row.Cells[11].Value.ToString()) && Convert.ToBoolean(row.Cells[12].Value.ToString())) { row.DefaultCellStyle.BackColor = Color.Red; } else if (Convert.ToBoolean(row.Cells[11].Value.ToString())) { row.DefaultCellStyle.BackColor = Color.LightBlue; } } } else { MessageBox.Show("Por favor seleccione una fecha en el calendario y/o el medico", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void VerTurnosXMedico(DateTime fecha, int idMedico) { DataTable tabla = new DataTable(); tabla = Turnos.GetDiaMedico(fecha, idMedico); GrdTurnos.DataSource = tabla; GrdTurnos.Columns[10].Visible = false; GrdTurnos.Columns[11].Visible = false; GrdTurnos.Columns[12].Visible = false; foreach (DataGridViewRow row in GrdTurnos.Rows) { if (Convert.ToBoolean(row.Cells[11].Value.ToString()) && Convert.ToBoolean(row.Cells[12].Value.ToString())) { row.DefaultCellStyle.BackColor = Color.Red; } else if (Convert.ToBoolean(row.Cells[11].Value.ToString())) { row.DefaultCellStyle.BackColor = Color.LightBlue; } } }