Exemplo n.º 1
0
        public List <Aps> ComboAps(int id_user, string valor_especie, string valor_status, string valor_responsavel, string procedure)
        {
            try
            {
                acesso.LimpaParametros();

                acesso.AdicionarParametros("@obj", "aps");
                acesso.AdicionarParametros("@id_user", id_user);
                acesso.AdicionarParametros("@valor_especie", valor_especie);
                acesso.AdicionarParametros("@valor_status", valor_status);
                acesso.AdicionarParametros("@valor_responsavel", valor_responsavel);

                DataTable dt;

                List <Aps> listAps = new List <Aps>();
                using (dt = acesso.ExecutaConsulta(CommandType.StoredProcedure, procedure))
                    foreach (DataRow dr in dt.Rows)
                    {
                        Aps novoAps = new Aps();


                        novoAps.id   = Convert.ToInt32(dr["id"]);
                        novoAps.nome = Convert.ToString(dr["nome"]);


                        listAps.Add(novoAps);
                    }

                return(listAps);
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao tentar consultar, motivo: " + ex.Message);
            }
        }
Exemplo n.º 2
0
        public List <Aps> consulta(string procedure, string metodo)
        {
            try
            {
                acesso.LimpaParametros();

                acesso.AdicionarParametros("@id", this.id);
                acesso.AdicionarParametros("@nome", this.nome);
                acesso.AdicionarParametros("@apagado", this.apagado);
                acesso.AdicionarParametros("@metodo", "consultar");
                DataTable dt;

                List <Aps> listAps = new List <Aps>();
                using (dt = acesso.ExecutaConsulta(CommandType.StoredProcedure, procedure))
                    foreach (DataRow dr in dt.Rows)
                    {
                        Aps novoAps = new Aps();


                        novoAps.id      = Convert.ToInt32("id");
                        novoAps.nome    = Convert.ToString("nome");
                        novoAps.apagado = Convert.ToInt32("apagado");

                        listAps.Add(novoAps);
                    }

                return(listAps);
            }
            catch (Exception ex)
            {
                throw new Exception("Falha ao tentar consultar, motivo: " + ex.Message);
            }
        }