public static List <Pedido> getListaPedidoConsultaPendentePorRH(int _prontuario)
    {
        var listaPedidos = new List <Pedido>();

        using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString()))
        {
            SqlCommand cmm = cnn.CreateCommand();


            string sqlConsulta = "SELECT [cod_pedido]" +
                                 ",[prontuario]" +
                                 ",[nome_paciente]" +
                                 ",[data_pedido]" +
                                 ",[data_cadastro]" +
                                 ",[cod_especialidade]" +
                                 ",[exames_solicitados]" +
                                 ",[outras_informacoes]" +
                                 ",[solicitante]" +
                                 ",[usuario]" +
                                 " FROM [pedido_consulta] " +
                                 " WHERE  [status] = 0" +
                                 " AND [prontuario] = " + _prontuario +
                                 " ORDER BY data_pedido DESC";

            cmm.CommandText = sqlConsulta;

            try
            {
                cnn.Open();
                SqlDataReader dr1 = cmm.ExecuteReader();

                //char[] ponto = { '.', ' ' };
                while (dr1.Read())
                {
                    Especialidade espec = new Especialidade();
                    Pedido        p     = new Pedido();
                    p.cod_pedido         = dr1.GetInt32(0);
                    p.prontuario         = dr1.GetInt32(1);
                    p.nome_paciente      = dr1.GetString(2);
                    p.data_pedido        = dr1.GetDateTime(3);
                    p.data_cadastro      = dr1.GetDateTime(4);
                    p.cod_especialidade  = dr1.GetInt32(5);
                    p.descricao_espec    = EspecialidadeDAO.getEspecialidade(p.cod_especialidade);
                    p.exames_solicitados = dr1.GetString(6);
                    p.outras_informacoes = dr1.GetString(7);
                    p.solicitante        = dr1.GetString(8);
                    p.usuario            = dr1.GetString(9);

                    listaPedidos.Add(p);
                }
            }
            catch (Exception ex)
            {
                string error = ex.Message;
            }


            return(listaPedidos);
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ddlEspecialidade.DataSource     = EspecialidadeDAO.listaEspecialidade();
         ddlEspecialidade.DataTextField  = "descricao_espec";
         ddlEspecialidade.DataValueField = "cod_especialidade";
         ddlEspecialidade.DataBind();
     }
 }
        public frSimulaAumento()
        {
            InitializeComponent();

            EspecialidadeDAO temp = new EspecialidadeDAO();

            cbxEspecialidade.DataSource    = temp.Listar();
            cbxEspecialidade.DisplayMember = "Nome";
            cbxEspecialidade.ValueMember   = "Id";
            cbxEspecialidade.SelectedIndex = -1;
        }
        public frCadServico()
        {
            InitializeComponent();
            objetoDAO = new ServicoDAO();
            EspecialidadeDAO temp = new EspecialidadeDAO();

            cbxEspecialidade.DataSource    = temp.Listar();
            cbxEspecialidade.DisplayMember = "Nome";
            cbxEspecialidade.ValueMember   = "Id";
            cbxEspecialidade.SelectedIndex = -1;
        }
示例#5
0
        public frPesquisaFunc(FuncionarioDAO funcDAO)
        {
            InitializeComponent();
            objetoDAO             = funcDAO;
            cbxTodasEspec.Checked = true;

            EspecialidadeDAO temp = new EspecialidadeDAO();

            cbxEspecialidade.DataSource    = temp.Listar();
            cbxEspecialidade.DisplayMember = "Nome";
            cbxEspecialidade.ValueMember   = "Id";
            cbxEspecialidade.SelectedIndex = -1;
        }
    public static Pedido getPedidoConsulta(int _idPedido)
    {
        Especialidade espec  = new Especialidade();
        Pedido        pedido = new Pedido();

        using (SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["gtaConnectionString"].ToString()))
        {
            SqlCommand cmm = cnn.CreateCommand();


            string sqlConsulta = "SELECT [cod_pedido]" +
                                 ",[prontuario]" +
                                 ",[nome_paciente]" +
                                 ",[data_pedido]" +
                                 ",[data_cadastro]" +
                                 ",[cod_especialidade]" +
                                 ",[exames_solicitados]" +
                                 ",[outras_informacoes]" +
                                 ",[solicitante]" +
                                 ",[usuario]" +
                                 " FROM [pedido_consulta] " +
                                 " WHERE  cod_pedido = " + _idPedido;

            cmm.CommandText = sqlConsulta;

            try
            {
                cnn.Open();
                SqlDataReader dr1 = cmm.ExecuteReader();
                if (dr1.Read())
                {
                    pedido.cod_pedido         = dr1.GetInt32(0);
                    pedido.prontuario         = dr1.GetInt32(1);
                    pedido.nome_paciente      = dr1.GetString(2);
                    pedido.data_pedido        = dr1.GetDateTime(3);
                    pedido.data_cadastro      = dr1.GetDateTime(4);
                    pedido.cod_especialidade  = dr1.GetInt32(5);
                    pedido.descricao_espec    = EspecialidadeDAO.getEspecialidade(pedido.cod_especialidade);
                    pedido.exames_solicitados = dr1.GetString(6);
                    pedido.outras_informacoes = dr1.GetString(7);
                    pedido.solicitante        = dr1.GetString(8);
                    pedido.usuario            = dr1.GetString(9);
                }
            }
            catch (Exception ex)
            {
                string error = ex.Message;
            }
            return(pedido);
        }
    }
示例#7
0
        public frCadFuncionario()
        {
            InitializeComponent();
            objetoDAO = new FuncionarioDAO();

            Directory.CreateDirectory(caminhoExe);

            EspecialidadeDAO temp = new EspecialidadeDAO();

            cbxEspecialidade.DataSource    = temp.Listar();
            cbxEspecialidade.DisplayMember = "Nome";
            cbxEspecialidade.ValueMember   = "Id";
            cbxEspecialidade.SelectedIndex = -1;
        }
示例#8
0
 public ProfissionalRN()
 {
     daoMedico        = new ProfissionalDAO();
     daoEspecialidade = new EspecialidadeDAO();
 }
示例#9
0
 public EspecialidadeRN()
 {
     dao = new EspecialidadeDAO();
 }