Esempio n. 1
0
        //Buscar um unico Medico pela sua ID
        public Especialista BuscarEspecialistaID(int _IdEspecialista)
        {
            Especialista especialista = null;

            try
            {
                string          sql  = string.Format("SELECT Id, Usuario, Senha, Cpf, Rg, Telefone, Celular, Email, Sexo, Status, Obs, Idade, AreaAtuacao, Especialidade1, Especialidade2, HoraAtendimentoIni, HoraAtendimentoFim, TipoDocumentoMedico, NumeroDocumento, Uf, Situacao, TipoInscricao, AtendimentoSegunda, AtendimentoTerca, AtendimentoQuarta, AtendimentoQuinta, AtendimentoSexta, AtendimentoSabado, AtendimentoDomingo, TipoPermissao, Nome, Profissao FROM Especialista WHERE Id={0}", _IdEspecialista);
                SqlCeDataReader data = BancodeDados.Executar2Select(sql);

                while (data.Read())
                {
                    especialista = new Especialista();

                    especialista.Id                  = data.GetInt32(0);
                    especialista.Usuario             = data.GetString(1);
                    especialista.Senha               = data.GetString(2);
                    especialista.Cpf                 = data.GetString(3);
                    especialista.Rg                  = data.GetString(4);
                    especialista.Telefone            = data.GetString(5);
                    especialista.Celular             = data.GetString(6);
                    especialista.Email               = data.GetString(7);
                    especialista.Sexo                = data.GetString(8);
                    especialista.Status              = data.GetString(9);
                    especialista.Obs                 = data.GetString(10);
                    especialista.Idade               = data.GetString(11);
                    especialista.Areaatuacao         = data.GetString(12);
                    especialista.Especialidade1      = data.GetString(13);
                    especialista.Especialidade2      = data.GetString(14);
                    especialista.Horaatendimentoini  = data.GetString(15);
                    especialista.Horaatendimentofim  = data.GetString(16);
                    especialista.Tipodocumentomedico = data.GetString(17);
                    especialista.Numerodocumento     = data.GetString(18);
                    especialista.Uf                  = data.GetString(19);
                    especialista.Situacao            = data.GetString(20);
                    especialista.Tipoinscricao       = data.GetString(21);
                    especialista.Atendimentosegunda  = data.GetBoolean(22);
                    especialista.Atendimentoterca    = data.GetBoolean(23);
                    especialista.Atendimentoquarta   = data.GetBoolean(24);
                    especialista.Atendimentoquinta   = data.GetBoolean(25);
                    especialista.Atendimentosexta    = data.GetBoolean(26);
                    especialista.Atendimentosabado   = data.GetBoolean(27);
                    especialista.Atendimentodomingo  = data.GetBoolean(28);
                    especialista.Tipopermissao       = data.GetString(29);
                    especialista.Nomecompleto        = data.GetString(30);
                    especialista.Profissao           = data.GetString(31);
                }

                data.Close();
                BancodeDados.Fechar2Conexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return(especialista);
        }
Esempio n. 2
0
        //Buscar um unico paciente pela sua ID
        public Paciente BuscarPacienteID(int _IdPaciente)
        {
            Paciente paciente = null;

            try
            {
                string          sql  = string.Format("SELECT Id, Usuario, Senha, Nome, Telefone, Celular, Cpf, Rg, Idade, TipoSanguineo, TipoConvenio, NumeroPlano, DataValidadePlano, Endereco, Cidade, Estado, EspecialPaciente, Sexo, EstadoCivil, NomePai, NomeMae, Obs, Email FROM Paciente WHERE Id={0}", _IdPaciente);
                SqlCeDataReader data = BancodeDados.Executar2Select(sql);

                while (data.Read())
                {
                    paciente = new Paciente();

                    paciente.Id                = data.GetInt32(0);
                    paciente.Usuario           = data.GetString(1);
                    paciente.Senha             = data.GetString(2);
                    paciente.NomeCompleto      = data.GetString(3);
                    paciente.Telefone          = data.GetString(4);
                    paciente.Celular           = data.GetString(5);
                    paciente.Cpf               = data.GetString(6);
                    paciente.Rg                = data.GetString(7);
                    paciente.Idade             = data.GetString(8);
                    paciente.Tiposanguineo     = data.GetString(9);
                    paciente.Tipoconvenio      = data.GetString(10);
                    paciente.Nplanodesaude     = data.GetString(11);
                    paciente.Datavalidadeplano = data.GetString(12);
                    paciente.Endereco          = data.GetString(13);
                    paciente.Cidade            = data.GetString(14);
                    paciente.Estado            = data.GetString(15);
                    paciente.Pacienteespecial  = data.GetBoolean(16);
                    paciente.Sexo              = data.GetString(17);
                    paciente.Estadocivil       = data.GetString(18);
                    paciente.Nomepai           = data.GetString(19);
                    paciente.Nomemae           = data.GetString(20);
                    paciente.Obs               = data.GetString(21);
                    paciente.Email             = data.GetString(22);
                }

                data.Close();
                BancodeDados.Fechar2Conexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return(paciente);
        }