Beispiel #1
0
        void BindGrid()
        {
            PollCollection pollCollection = PollManager.GetAllPolls(0);

            gvPolls.DataSource = pollCollection;
            gvPolls.DataBind();
        }
Beispiel #2
0
        /// <summary>
        /// Gets poll collection
        /// </summary>
        /// <param name="LanguageID">Language identifier. 0 if you want to get all news</param>
        /// <param name="PollCount">Poll count to load. 0 if you want to get all polls</param>
        /// <returns>Poll collection</returns>
        public static PollCollection GetPolls(int LanguageID, int PollCount)
        {
            bool             showHidden   = NopContext.Current.IsAdmin;
            DBPollCollection dbCollection = DBProviderManager <DBPollProvider> .Provider.GetPolls(LanguageID, PollCount, showHidden);

            PollCollection collection = DBMapping(dbCollection);

            return(collection);
        }
        protected void BindData()
        {
            PollCollection polls = PollManager.GetPolls(NopContext.Current.WorkingLanguage.LanguageID, 1);

            if (polls.Count > 0)
            {
                PollControl.PollID = polls[0].PollID;
            }
            else
            {
                this.Visible = false;
            }
        }
        private static PollCollection DBMapping(DBPollCollection dbCollection)
        {
            if (dbCollection == null)
                return null;

            PollCollection collection = new PollCollection();
            foreach (DBPoll dbItem in dbCollection)
            {
                Poll item = DBMapping(dbItem);
                collection.Add(item);
            }

            return collection;
        }
Beispiel #5
0
        private static PollCollection DBMapping(DBPollCollection dbCollection)
        {
            if (dbCollection == null)
            {
                return(null);
            }

            PollCollection collection = new PollCollection();

            foreach (DBPoll dbItem in dbCollection)
            {
                Poll item = DBMapping(dbItem);
                collection.Add(item);
            }

            return(collection);
        }