Example #1
0
        /// <summary>
        /// Lista de Enderecos pesquisados
        /// </summary>
        /// <param name="Endereco">Entidade Endereco</param>
        /// <returns>Lista de Enderecos pesquisados</returns>
        public List <EntEndereco> Pesquisar(EntEndereco Endereco)
        {
            List <EntEndereco> retEndereco = new List <EntEndereco>();

            ConfiguraSql();

            string strSql = Sql.CriarSelect();

            // Passagem de parametros
            if (Endereco.DescricaoEndereco != "")
            {
                strSql += " and DescricaoEndereco like @DescricaoEndereco";
                strSql  = strSql.Replace("@DescricaoEndereco", "'%" + Endereco.DescricaoEndereco + "%'");
            }

            // Passagem de parametros
            if (Endereco.CodCidade > 0)
            {
                strSql += " and br.codCidade = @codCidade";
                strSql  = strSql.Replace("@codCidade", Endereco.CodCidade.ToString());
            }

            // realizando a busca
            retEndereco = bd.Busca(strSql);

            return(retEndereco);
        }
Example #2
0
        /// <summary>
        /// Exclui dados do Enderecos
        /// </summary>
        /// <param name="Enderecos">Entidade Enderecos</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntEndereco Endereco)
        {
            bool retorno = false;

            retorno = objDao.Excluir(Endereco);

            return(retorno);
        }
Example #3
0
        /// <summary>
        /// Cadastra dados do Enderecos
        /// </summary>
        /// <param name="Enderecos">Entidade Enderecos</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Cadastrar(EntEndereco Endereco)
        {
            bool retorno = false;

            retorno = objDao.Cadastrar(Endereco);

            return(retorno);
        }
Example #4
0
        /// <summary>
        /// Grava dados do Enderecos
        /// </summary>
        /// <param name="Enderecos">Entidade Enderecos</param>
        /// <returns>Gravacao dos dados do Enderecos</returns>
        public bool Gravar(EntEndereco Endereco)
        {
            bool retorno = false;

            retorno = objDao.Gravar(Endereco);

            return(retorno);
        }
Example #5
0
        /// <summary>
        /// Lista de Enderecos pesquisados
        /// </summary>
        /// <param name="Enderecos">Entidade Enderecos</param>
        /// <returns>Lista de Enderecos pesquisados</returns>
        public List <EntEndereco> Pesquisar(EntEndereco Endereco)
        {
            List <EntEndereco> retEndereco = new List <EntEndereco>();

            retEndereco = objDao.Pesquisar(Endereco);

            return(retEndereco);
        }
Example #6
0
        /// <summary>
        /// Lista de Enderecos
        /// </summary>
        /// <param name="Enderecos">Entidade Enderecos</param>
        /// <returns>Lista de Enderecos</returns>
        public List <EntEndereco> Listar(EntEndereco Endereco)
        {
            List <EntEndereco> retEndereco = new List <EntEndereco>();

            retEndereco = objDao.Listar();

            return(retEndereco);
        }
Example #7
0
        /// <summary>
        /// Exclui dados do Endereco
        /// </summary>
        /// <param name="Endereco">Entidade Endereco</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntEndereco Endereco)
        {
            bool retorno            = false;
            List <SqlParameter> par = new List <SqlParameter>();

            ConfiguraSql();

            string sqlStr = Sql.CriarDelete();

            // Passagem de parametros
            par.Add(new SqlParameter("@codEndereco", Endereco.CodEndereco));

            // Registrando Historico
            bd.RegistraHistorico(Logado.logadoCod, "delete", "tbEndereco", Endereco.CodEndereco);

            // Finalizando comando
            retorno = bd.ExecutaComandoSemRetorno(sqlStr, CommandType.Text, par);

            return(retorno);
        }
Example #8
0
        /// <summary>
        /// Cadastra dados do Endereco
        /// </summary>
        /// <param name="Endereco">Entidade Endereco</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Cadastrar(EntEndereco Endereco)
        {
            bool retorno            = false;
            List <SqlParameter> par = new List <SqlParameter>();

            ConfiguraSql();

            string sqlStr = Sql.CriarInsert();

            // Passagem de parametros
            par.Add(new SqlParameter("@DescricaoEndereco", Endereco.DescricaoEndereco));
            par.Add(new SqlParameter("@codCidade", Endereco.CodCidade));

            // Registrando Historico
            bd.RegistraHistorico(Logado.logadoCod, "insert", "tbEndereco", 0);

            // Finalizando comando
            retorno = bd.ExecutaComandoSemRetorno(sqlStr, CommandType.Text, par);

            return(retorno);
        }