Esempio n. 1
0
        /// <summary>
        /// Exclui dados do Logradouro
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntLogradouro Logradouro)
        {
            bool retorno = false;

            retorno = objDao.Excluir(Logradouro);

            return(retorno);
        }
Esempio n. 2
0
        /// <summary>
        /// Cadastra dados do Logradouro
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Cadastrar(EntLogradouro Logradouro)
        {
            bool retorno = false;

            retorno = objDao.Cadastrar(Logradouro);

            return(retorno);
        }
Esempio n. 3
0
        /// <summary>
        /// Grava dados do Logradouro
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Gravacao dos dados do Logradouro</returns>
        public bool Gravar(EntLogradouro Logradouro)
        {
            bool retorno = false;

            retorno = objDao.Gravar(Logradouro);

            return(retorno);
        }
Esempio n. 4
0
        /// <summary>
        /// Lista de Logradouros pesquisados
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Lista de Logradouros pesquisados</returns>
        public List <EntLogradouro> Pesquisar(EntLogradouro Logradouro)
        {
            List <EntLogradouro> retLogradouro = new List <EntLogradouro>();

            retLogradouro = objDao.Pesquisar(Logradouro);

            return(retLogradouro);
        }
Esempio n. 5
0
        /// <summary>
        /// Exclui dados do Logradouro
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Retorna sucesso ou falha</returns>
        public bool Excluir(EntLogradouro Logradouro)
        {
            bool retorno            = false;
            List <SqlParameter> par = new List <SqlParameter>();

            ConfiguraSql();

            string sqlStr = Sql.CriarDelete();

            // Passagem de parametros
            par.Add(new SqlParameter("@codLogradouro", Logradouro.CodLogradouro));

            // Registrando Historico
            bd.RegistraHistorico(Logado.logadoCod, "delete", "tbLogradouro", Logradouro.CodLogradouro);

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

            return(retorno);
        }
Esempio n. 6
0
        /// <summary>
        /// Lista de Logradouros pesquisados
        /// </summary>
        /// <param name="Logradouro">Entidade Logradouro</param>
        /// <returns>Lista de Logradouros pesquisados</returns>
        public List <EntLogradouro> Pesquisar(EntLogradouro Logradouro)
        {
            List <EntLogradouro> retLogradouro = new List <EntLogradouro>();

            ConfiguraSql();

            string strSql = Sql.CriarSelect();

            if (Logradouro.DescricaoLogradouro != "")
            {
                strSql += " and DescricaoLogradouro like @DescricaoLogradouro";
            }

            // Passagem de parametros
            strSql = strSql.Replace("@DescricaoLogradouro", "'%" + Logradouro.DescricaoLogradouro + "%'");

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

            return(retLogradouro);
        }