コード例 #1
0
        private void atualizarGrid()
        {
            List <Dentista> listDentista = new List <Dentista>();

            con.conectar();
            SqlDataReader reader;

            reader = con.exeConsulta("select * from tb_dentista");

            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.Instagram = reader.GetValue(4).ToString() == "True" ? 1 : 0;
                    dentista.Facebook  = reader.GetValue(5).ToString() == "True" ? 1 : 0;
                    dentista.Twitter   = reader.GetValue(6).ToString() == "True" ? 1 : 0;
                    dentista.Linkedin  = reader.GetValue(7).ToString() == "True" ? 1 : 0;

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

            dgvDados.DataSource = null;
            dgvDados.DataSource = listDentista;
        }
コード例 #2
0
        private 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.Diagnostico = reader.GetString(3);
                    consulta.Receita     = reader.GetString(4);
                    consulta.Dt_retorno  = reader.GetDateTime(5);
                    consulta.Retorno     = reader.GetString(6);
                    consulta.IdPaciente  = reader.GetInt32(7);
                    consulta.IdDentista  = reader.GetInt32(8);

                    listConsulta.Add(consulta);
                }

                reader.Close();
            }

            else
            {
                Console.WriteLine("Não retornou dados");
            }

            dgvConsulta.DataSource = null;
            dgvConsulta.DataSource = listConsulta;
        }
コード例 #3
0
        private void atualizarGrid()
        {
            List <Paciente> listPaciente = new List <Paciente>();

            con.conectar();
            SqlDataReader reader;

            reader = con.exeConsulta("select * from tb_paciente");

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    Paciente paciente = new Paciente();
                    paciente.Id        = reader.GetInt32(0);
                    paciente.Nome      = reader.GetString(1);
                    paciente.CPF       = reader.GetString(2);
                    paciente.Endereco  = reader.GetString(3);
                    paciente.Telefone  = reader.GetString(4);
                    paciente.DtNasc    = reader.GetDateTime(5);
                    paciente.Sexo      = reader.GetValue(6) == null ? "" : reader.GetValue(6).ToString();
                    paciente.Instagram = reader.GetValue(7).ToString() == "True" ? 1 : 0;
                    paciente.Facebook  = reader.GetValue(8).ToString() == "True" ? 1 : 0;
                    paciente.Twitter   = reader.GetValue(9).ToString() == "True" ? 1 : 0;
                    paciente.Linkedin  = reader.GetValue(10).ToString() == "True" ? 1 : 0;

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

            dgvPaciente.DataSource = null;
            dgvPaciente.DataSource = listPaciente;
        }