示例#1
0
        private void atualizargrid()
        {
            List <dentista> listDentista = new List <dentista>();

            con.conectar();
            SqlDataReader reader;

            reader = con.EXEconsulta("select * from tbdentista");

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    dentista dentista = new dentista();
                    dentista.ID       = reader.GetInt32(0);
                    dentista.nome     = reader.GetString(1);
                    dentista.cro      = reader.GetString(2);
                    dentista.sexo     = reader.GetValue(3) == null ? "" : reader.GetValue(3).ToString();
                    dentista.insta    = reader.GetValue(4).ToString() == "True" ? 1 : 0;
                    dentista.twitter  = reader.GetValue(5).ToString() == "True" ? 1 : 0;
                    dentista.facebook = reader.GetValue(6).ToString() == "True" ? 1 : 0;
                    dentista.whats    = reader.GetValue(7).ToString() == "True" ? 1 : 0;

                    listDentista.Add(dentista);
                }
            }
            else
            {
                Console.WriteLine("Não retornou dados");
            }
            reader.Close();

            DataFrmDentistas.DataSource = null;
            DataFrmDentistas.DataSource = listDentista;
        }
示例#2
0
        public void atualizarGrid()
        {
            List <consulta> listconsulta = new List <consulta>();

            con.conectar();
            SqlDataReader reader;


            reader = con.EXEconsulta("select * from tb_consulta");

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    consulta consulta = new consulta();
                    consulta.ID          = reader.GetInt32(0);
                    consulta.motivo      = reader.GetString(1);
                    consulta.Dt_consulta = reader.GetDateTime(2);
                    consulta.receita     = reader.GetString(3);
                    consulta.diagnostico = reader.GetString(4);
                    consulta.dt_retorno  = reader.GetDateTime(5);
                    consulta.motivo      = reader.GetString(6);
                    consulta.id_dentista = reader.GetInt32(8);
                    consulta.id_paciente = reader.GetInt32(7);
                    listconsulta.Add(consulta);
                }
                reader.Close();
            }
            else
            {
                Console.WriteLine("Não retornou dados");
            }

            dataGridView1.DataSource = null;
            dataGridView1.DataSource = listconsulta;
        }