public EvolucaoMedicaColecao ConsultaPorId(string idpaciente) { try { EvolucaoMedicaColecao evolucaoMedicaColecao = new EvolucaoMedicaColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@IdPaciente", idpaciente); DataTable datatableEvolucaoMedica = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspEvolucaoMedicaPesquisar"); foreach (DataRow linha in datatableEvolucaoMedica.Rows) { EvolucaoMedicaClass evolucaoMedicaClass = new EvolucaoMedicaClass(); evolucaoMedicaClass.IdPessoa = Convert.ToInt32(linha["IdPaciente"]); evolucaoMedicaClass.EvolucaoMedica = Convert.ToString(linha["EvolucaoMedica"]); evolucaoMedicaClass.Observacoes = Convert.ToString(linha["Observacoes"]); evolucaoMedicaClass.DataCadastro = Convert.ToDateTime(linha["DataCadastro"]); evolucaoMedicaClass.CadastradoPor = Convert.ToString(linha["Usuario"]); evolucaoMedicaClass.DataModificacao = Convert.ToDateTime(linha["DataModificacao"]); evolucaoMedicaColecao.Add(evolucaoMedicaClass); } return evolucaoMedicaColecao; } catch (Exception ex) { throw new Exception("Não foi possível pesquisar. Detalhes " + ex.Message); } }
private void AtualizarGridEvolucaoMedica() { EvolucaoMedicaNegocio evolucaoMedicaNegocio = new EvolucaoMedicaNegocio(); EvolucaoMedicaColecao evolucaoMedicaColecao = new EvolucaoMedicaColecao(); evolucaoMedicaColecao = evolucaoMedicaNegocio.ConsultaPorId(idpaciente); GridViewEvolucaoMedica.DataSource = evolucaoMedicaColecao; GridViewEvolucaoMedica.DataBind(); }