public void Excluir(int codEndereco)
        {
            string sql = "delete Endereco where cod_endereco =" + codEndereco;

            HelperDAO.ExecutaSQL(sql, null);
            //comentario
        }
        public int ProximoCodEndereco()
        {
            string    sql    = "select isnull(max(cod_endereco) +1, 1) as 'MAIOR' from Endereco";
            DataTable tabela = HelperDAO.ExecutaSelect(sql, null);

            return(Convert.ToInt32(tabela.Rows[0]["MAIOR"]));
        }
        public void Inserir(EnderecoViewModel endereco)
        {
            string sql =
                "insert into Endereco(cod_endereco,CEP,rua,bairro,cidade,Estado)" +
                "values(@cod_endereco, @cep, @rua, @bairro, @cidade, @estado)";

            HelperDAO.ExecutaSQL(sql, CriaParametros(endereco));
        }
        public void Alterar(EnderecoViewModel endereco)
        {
            string sql =
                "update Endereco set CEP = @CEP, " +
                "rua = @rua, " +
                "bairro = @bairro," +
                "cidade = @cidade," +
                "estado = @estado where cod_endereco = @cod_endereco";

            HelperDAO.ExecutaSQL(sql, CriaParametros(endereco));
        }
        public EnderecoViewModel Consulta(int codEndereco)
        {
            string    sql    = "select * from Endereco where cod_endereco = " + codEndereco;
            DataTable tabela = HelperDAO.ExecutaSelect(sql, null);

            if (tabela.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                return(MontaEndereco(tabela.Rows[0]));
            }
        }
        public List <EnderecoViewModel> Listagem()
        {
            string sql = "select * from Endereco";
            List <EnderecoViewModel> lista = new List <EnderecoViewModel>();
            DataTable tabela = HelperDAO.ExecutaSelect(sql, null);


            if (tabela.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                for (int qtd = 0; qtd < tabela.Rows.Count; qtd++)
                {
                    lista.Add(MontaEndereco(tabela.Rows[qtd]));
                }

                return(lista);
            }
        }