Exemplo n.º 1
0
		public List<carrot_FaqItem> GetListTop(int takeTop) {

			using (FaqHelper fh = new FaqHelper(SiteID)) {

				return fh.FaqItemListPublicTopGetByFaqCategoryID(FaqCategoryID, SiteID, takeTop);
			}
		}
Exemplo n.º 2
0
		public carrot_FaqItem GetRandomItem() {

			using (FaqHelper fh = new FaqHelper(SiteID)) {

				return fh.FaqItemListPublicRandGetByFaqCategoryID(FaqCategoryID, SiteID);
			}
		}
Exemplo n.º 3
0
        protected void Save()
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var itm = fh.FaqItemGetByID(ItemGuid);

                if (itm == null || ItemGuid == Guid.Empty)
                {
                    ItemGuid          = Guid.NewGuid();
                    itm               = new carrot_FaqItem();
                    itm.FaqItemID     = ItemGuid;
                    itm.FaqCategoryID = CatGuid;
                }

                if (itm != null)
                {
                    itm.Caption  = txtCaption.Text;
                    itm.Answer   = reAnswer.Text;
                    itm.Question = reQuestion.Text;

                    itm.IsActive  = chkActive.Checked;
                    itm.ItemOrder = int.Parse(txtSort.Text);

                    fh.Save(itm);

                    ItemGuid = itm.FaqItemID;
                }
            }

            string filePath = CreateLink(ModuleName, string.Format("id={0}", ItemGuid));

            Response.Redirect(filePath);
        }
Exemplo n.º 4
0
		public List<carrot_FaqItem> GetList() {

			using (FaqHelper fh = new FaqHelper(SiteID)) {

				return fh.FaqItemListPublicGetByFaqCategoryID(FaqCategoryID, SiteID);
			}
		}
Exemplo n.º 5
0
        private void LoadData()
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var lstCont = fh.FaqItemListGetByFaqCategoryID(ItemGuid);

                gvPages.DataSource = lstCont;
                gvPages.DataBind();
            }
        }
		private void LoadData() {

			using (FaqHelper fh = new FaqHelper(SiteID)) {
				var lstCont = fh.CategoryListGetBySiteID();

				gvPages.DataSource = lstCont;
				gvPages.DataBind();
			}
		}
Exemplo n.º 7
0
        private void LoadData()
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var lstCont = fh.FaqItemListGetByFaqCategoryID(ItemGuid);

                gvPages.DataSource = lstCont;
                gvPages.DataBind();
            }
        }
Exemplo n.º 8
0
        private void LoadData()
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var lstCont = fh.CategoryListGetBySiteID();

                gvPages.DataSource = lstCont;
                gvPages.DataBind();
            }
        }
Exemplo n.º 9
0
        protected void cmdDelete_Click(object sender, System.EventArgs e)
        {
            CatGuid = new Guid(txtCatID.Text);

            using (FaqHelper fh = new FaqHelper(SiteID)) {
                fh.DeleteItem(ItemGuid);
            }

            string filePath = CreateLink("FAQList", String.Format("id={0}", CatGuid));

            Response.Redirect(filePath);
        }
Exemplo n.º 10
0
		protected void Page_Load(object sender, EventArgs e) {
			ItemGuid = ParmParser.GetGuidIDFromQuery();

			using (FaqHelper fh = new FaqHelper(SiteID)) {
				var itm = fh.CategoryGetByID(ItemGuid);

				litFaqName.Text = itm.FAQTitle;
			}

			lnkAdd.NavigateUrl = CreateLink("FAQDetail", String.Format("cat={0}", ItemGuid));

			LoadData();
		}
		protected void Page_Load(object sender, EventArgs e) {
			ItemGuid = ParmParser.GetGuidIDFromQuery();

			if (!IsPostBack) {
				using (FaqHelper fh = new FaqHelper(SiteID)) {
					var gal = fh.CategoryGetByID(ItemGuid);

					if (gal != null) {
						txtFAQ.Text = gal.FAQTitle;
					}
				}
			}
		}
Exemplo n.º 12
0
        protected void cmdDelete_Click(object sender, System.EventArgs e)
        {
            CatGuid = new Guid(txtCatID.Text);

            using (FaqHelper fh = new FaqHelper(SiteID)) {

                fh.DeleteItem(ItemGuid);

            }

            string filePath = CreateLink("FAQList", String.Format("id={0}", CatGuid));

            Response.Redirect(filePath);
        }
Exemplo n.º 13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ItemGuid = ParmParser.GetGuidIDFromQuery();

            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var itm = fh.CategoryGetByID(ItemGuid);

                litFaqName.Text = itm.FAQTitle;
            }

            lnkAdd.NavigateUrl = CreateLink("FAQDetail", String.Format("cat={0}", ItemGuid));

            LoadData();
        }
Exemplo n.º 14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ItemGuid = ParmParser.GetGuidIDFromQuery();
            CatGuid  = ParmParser.GetGuidParameterFromQuery("cat");

            if (ItemGuid != Guid.Empty)
            {
                cmdSave.Text = "Save";
            }
            else
            {
                ItemGuid      = Guid.NewGuid();
                txtID.Text    = ItemGuid.ToString();
                txtCatID.Text = CatGuid.ToString();

                cmdSave.Text      = "Add";
                cmdClone.Visible  = false;
                cmdDelete.Visible = false;
                btnDelete.Visible = false;
            }


            if (!IsPostBack)
            {
                using (FaqHelper fh = new FaqHelper(SiteID)) {
                    var itm = fh.FaqItemGetByID(ItemGuid);

                    if (itm != null)
                    {
                        txtCaption.Text = itm.Caption;
                        reQuestion.Text = itm.Question;
                        reAnswer.Text   = itm.Answer;

                        txtSort.Text      = itm.ItemOrder.ToString();
                        chkActive.Checked = itm.IsActive;

                        CatGuid = itm.FaqCategoryID;

                        txtID.Text    = itm.FaqItemID.ToString();
                        txtCatID.Text = CatGuid.ToString();
                    }
                }
            }

            txtID.Text = ItemGuid.ToString();

            lnkBack.NavigateUrl = CreateLink("FAQList", String.Format("id={0}", CatGuid));
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ItemGuid = ParmParser.GetGuidIDFromQuery();

            if (!IsPostBack)
            {
                using (FaqHelper fh = new FaqHelper(SiteID)) {
                    var gal = fh.CategoryGetByID(ItemGuid);

                    if (gal != null)
                    {
                        txtFAQ.Text = gal.FAQTitle;
                    }
                }
            }
        }
Exemplo n.º 16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ItemGuid = ParmParser.GetGuidIDFromQuery();
            CatGuid = ParmParser.GetGuidParameterFromQuery("cat");

            if (ItemGuid != Guid.Empty) {

                cmdSave.Text = "Save";

            } else {
                ItemGuid = Guid.NewGuid();
                txtID.Text = ItemGuid.ToString();
                txtCatID.Text = CatGuid.ToString();

                cmdSave.Text = "Add";
                cmdClone.Visible = false;
                cmdDelete.Visible = false;
                btnDelete.Visible = false;
            }

            if (!IsPostBack) {
                using (FaqHelper fh = new FaqHelper(SiteID)) {
                    var itm = fh.FaqItemGetByID(ItemGuid);

                    if (itm != null) {
                        txtCaption.Text = itm.Caption;
                        reQuestion.Text = itm.Question;
                        reAnswer.Text = itm.Answer;

                        txtSort.Text = itm.ItemOrder.ToString();
                        chkActive.Checked = itm.IsActive;

                        CatGuid = itm.FaqCategoryID;

                        txtID.Text = itm.FaqItemID.ToString();
                        txtCatID.Text = CatGuid.ToString();
                    }
                }
            }

            txtID.Text = ItemGuid.ToString();

            lnkBack.NavigateUrl = CreateLink("FAQList", String.Format("id={0}", CatGuid));
        }
		protected void btnSave_Click(object sender, EventArgs e) {
			using (FaqHelper fh = new FaqHelper(SiteID)) {

				var fc = fh.CategoryGetByID(ItemGuid);

				if (fc == null || ItemGuid == Guid.Empty) {
					ItemGuid = Guid.NewGuid();
					fc = new carrot_FaqCategory();
					fc.SiteID = SiteID;
					fc.FaqCategoryID = ItemGuid;
				}

				fc.FAQTitle = txtFAQ.Text;

				fh.Save(fc);
			}

			string stringFile = CreateLink("CategoryList");

			Response.Redirect(stringFile);
		}
        protected void btnSave_Click(object sender, EventArgs e)
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {
                var fc = fh.CategoryGetByID(ItemGuid);

                if (fc == null || ItemGuid == Guid.Empty)
                {
                    ItemGuid         = Guid.NewGuid();
                    fc               = new carrot_FaqCategory();
                    fc.SiteID        = SiteID;
                    fc.FaqCategoryID = ItemGuid;
                }

                fc.FAQTitle = txtFAQ.Text;

                fh.Save(fc);
            }

            string stringFile = CreateLink("CategoryList");

            Response.Redirect(stringFile);
        }
Exemplo n.º 19
0
 public List <carrot_FaqItem> GetList()
 {
     using (FaqHelper fh = new FaqHelper(SiteID)) {
         return(fh.FaqItemListPublicGetByFaqCategoryID(FaqCategoryID, SiteID));
     }
 }
Exemplo n.º 20
0
 public carrot_FaqItem GetRandomItem()
 {
     using (FaqHelper fh = new FaqHelper(SiteID)) {
         return(fh.FaqItemListPublicRandGetByFaqCategoryID(FaqCategoryID, SiteID));
     }
 }
Exemplo n.º 21
0
        protected void Save()
        {
            using (FaqHelper fh = new FaqHelper(SiteID)) {

                var itm = fh.FaqItemGetByID(ItemGuid);

                if (itm == null || ItemGuid == Guid.Empty) {
                    ItemGuid = Guid.NewGuid();
                    itm = new carrot_FaqItem();
                    itm.FaqItemID = ItemGuid;
                    itm.FaqCategoryID = CatGuid;
                }

                if (itm != null) {
                    itm.Caption = txtCaption.Text;
                    itm.Answer = reAnswer.Text;
                    itm.Question = reQuestion.Text;

                    itm.IsActive = chkActive.Checked;
                    itm.ItemOrder = int.Parse(txtSort.Text);

                    fh.Save(itm);

                    ItemGuid = itm.FaqItemID;
                }

            }

            string filePath = CreateLink(ModuleName, string.Format("id={0}", ItemGuid));

            Response.Redirect(filePath);
        }
Exemplo n.º 22
0
 public List <carrot_FaqItem> GetListTop(int takeTop)
 {
     using (FaqHelper fh = new FaqHelper(SiteID)) {
         return(fh.FaqItemListPublicTopGetByFaqCategoryID(FaqCategoryID, SiteID, takeTop));
     }
 }