Example #1
0
        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);
            }
        }
Example #2
0
        public string Inserir(EvolucaoMedicaClass evolucaoMedicaClass)
        {
            try
            {
                acessoDadosSqlServer.LimparParametros();
                acessoDadosSqlServer.AdicionarParametros("@IdPaciente", evolucaoMedicaClass.IdPessoa);
                acessoDadosSqlServer.AdicionarParametros("@EvolucaoMedica", evolucaoMedicaClass.EvolucaoMedica);
                acessoDadosSqlServer.AdicionarParametros("@Observacoes", evolucaoMedicaClass.Observacoes);
                acessoDadosSqlServer.AdicionarParametros("@Usuario", evolucaoMedicaClass.CadastradoPor);

                return acessoDadosSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspEvolucaoMedicaInserir").ToString();

            }
            catch (Exception exception)
            {
                return exception.Message;
            }
        }