示例#1
0
        public PrescricaoMedicaColecao PesquisarPrescricoesRealizadas(string idpaciente)
        {
            try
            {
                PrescricaoMedicaColecao prescricaoMedicaColecao = new PrescricaoMedicaColecao();
                acessoDadosSqlServer.LimparParametros();
                acessoDadosSqlServer.AdicionarParametros("@IdPaciente", idpaciente);
                DataTable datatablePrescricaoMedica = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspPrescricaoMedicaRealizadasPesquisar");

                foreach (DataRow linha in datatablePrescricaoMedica.Rows)
                {
                    PrescricaoMedica prescricaoMedicaClass = new PrescricaoMedica();

                    prescricaoMedicaClass.IdPrescricaoMedica = Convert.ToInt32(linha["IdPrescricaoMedica"]);
                    prescricaoMedicaClass.IdPessoa = Convert.ToInt32(linha["IdPaciente"]);
                    prescricaoMedicaClass.Tipo = Convert.ToString(linha["Tipo"]);
                    prescricaoMedicaClass.Descricao = Convert.ToString(linha["Descricao"]);
                    prescricaoMedicaClass.Horario = Convert.ToDateTime(linha["Horario"]);
                    prescricaoMedicaClass.TarefaRealizada = Convert.ToBoolean(linha["TarefaRealizada"]);
                    prescricaoMedicaClass.DataCadastro = Convert.ToDateTime(linha["DataCadastro"]);
                    prescricaoMedicaClass.NomeEnfermeiro = Convert.ToString(linha["NomeEnfermeiro"]);
                    prescricaoMedicaClass.DataModificacao = Convert.ToDateTime(linha["DataModificacao"]);

                    prescricaoMedicaColecao.Add(prescricaoMedicaClass);
                }
                return prescricaoMedicaColecao;
            }
            catch (Exception ex)
            {
                throw new Exception("Não foi possível pesquisar. Detalhes " + ex.Message);
            }
        }
 private void AtualizarGridPrescricaoMedicaRealizadas()
 {
     PrescricaoMedicaNegocio prescricaoMedicaNegocio = new PrescricaoMedicaNegocio();
     PrescricaoMedicaColecao prescricaoMedicaColecao = new PrescricaoMedicaColecao();
     prescricaoMedicaColecao = prescricaoMedicaNegocio.ConsultarPrescricoesMedicasRealizadas(idpaciente);
     GridViewPrescricaoMedicaRealizadas.DataSource = prescricaoMedicaColecao;
     GridViewPrescricaoMedicaRealizadas.DataBind();
 }