예제 #1
0
        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);
            }
        }
예제 #2
0
        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;
                }
            }
        }