protected void Button1_Click(object sender, EventArgs e)
        {
            if (txtHeader.InnerText != string.Empty && txtDescription.InnerText != string.Empty)
            {
                KitchenOnMyPlate.Menu newObject = new KitchenOnMyPlate.Menu();
                newObject.Header     = txtHeader.InnerText.Replace("$BR$", "<br/>");;
                newObject.Detail     = txtDescription.InnerText.Replace("$BR$", "<br/>");
                newObject.HeaderCus  = txtHeaderDesc.InnerText.Replace("$BR$", "<br/>");;
                newObject.DetailCus  = txtDescriptionCus.InnerText.Replace("$BR$", "<br/>");;
                newObject.ShowInBoth = (chkTiff.Checked && chkCust.Checked) ? "B" : chkTiff.Checked ? "N" : "C";
                newObject.Picture    = hdnImageNws.Value;
                //newObject.Date = DateTime.Now;

                newObject.IsActive = Convert.ToInt32(drpActive.SelectedValue);


                if (hdnID.Value != "" && hdnID.Value != "0")
                {
                    newObject.Id = Convert.ToInt32(hdnID.Value);
                }

                CMSActivieies.SaveProduct(newObject);
                BindGrid();
                txtHeader.InnerText      = "";
                txtDescription.InnerText = "";
                lblMsg.Text = "";

                Reset();
                CacheHelper.Clear("Menu");
            }
            else
            {
                lblMsg.Text = "Fill all fields";
            }
        }
        protected void GridNews_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int index = e.RowIndex;
            var Id    = Convert.ToInt32(GridNews.Rows[index].Cells[2].Text);

            CMSActivieies.DeleteProduct(Id);
            CacheHelper.Clear("Menu");
            Reset();
            BindGrid();
        }
Exemple #3
0
        void SetFolders()
        {
            Folders.DataSource     = CMSActivieies.PhotoDirectories();
            Folders.DataTextField  = "FolderName";
            Folders.DataValueField = "FolderName";
            Folders.DataBind();
            Folders.Items.Insert(0, new ListItem("--Select--", "0"));

            DropDownList1.DataSource     = CMSActivieies.PhotoDirectories();
            DropDownList1.DataTextField  = "FolderName";
            DropDownList1.DataValueField = "FolderName";
            DropDownList1.DataBind();
            DropDownList1.Items.Insert(0, new ListItem("--Select--", "0"));
        }
Exemple #4
0
        void GetFolderOrdedr()
        {
            IEnumerable <PhotoDirectory> folderList = CMSActivieies.PhotoDirectories();

            var mainBar = from w in folderList where w.Type == "E" orderby w.Sequence select w;

            lstMainMenu.DataSource     = mainBar;
            lstMainMenu.DataTextField  = "AlbumName";
            lstMainMenu.DataValueField = "Id";
            lstMainMenu.DataBind();
            lstMainMenu.SelectedIndex = 0;

            lstEvents.DataSource     = mainBar;
            lstEvents.DataTextField  = "AlbumName";
            lstEvents.DataValueField = "Id";
            lstEvents.DataBind();
        }
        protected void GridNews_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
        {
            lblMsg.Text = "";
            int index = e.NewSelectedIndex;

            hdnID.Value    = GridNews.Rows[index].Cells[2].Text;
            btnNew.Visible = true;

            DataTable dt = CMSActivieies.GetSubProductById(Convert.ToInt32(hdnID.Value));

            txtHeader.InnerText      = dt.Rows[0][1].ToString();
            txtDescription.InnerText = dt.Rows[0][2].ToString();

            //loadingLogo.Src = "images/News/thumbs/thumbs_" + GridNews.Rows[index].Cells[6].Text;
            hdnImageNws.Value = "images/SubProduct/thumbs/thumbs_" + dt.Rows[0][8].ToString();;
            Page.ClientScript.RegisterStartupScript(typeof(Page), "ddfe", "SetPicturesNews('dipPics', '1', '" + hdnImageNws.Value + "',  '" + dt.Rows[0][8].ToString() + "');", true);

            txtNwsBy.Text           = dt.Rows[0][7].ToString();;
            txtPicDetails.InnerText = dt.Rows[0][9].ToString();

            hdnImageNws.Value = dt.Rows[0][8].ToString();

            dropMainProducts.SelectedValue = dt.Rows[0][12].ToString();
            drpVegNonVeg.SelectedValue     = dt.Rows[0][10].ToString();
            drpCust.SelectedValue          = dt.Rows[0][11].ToString();
            drpActive.SelectedValue        = dt.Rows[0][13].ToString();

            chkShowCOP.Checked  = (dt.Rows[0]["ShowDetails"].ToString() == "1");
            txtVarity.InnerText = dt.Rows[0]["Varity"].ToString();

            if (drpCust.SelectedValue == "0" || drpCust.SelectedValue == "2")
            {
                divCuct.Visible = true;
                var availDays = dt.Rows[0][14].ToString();

                chk1.Checked = false;
                chk2.Checked = false;
                chk3.Checked = false;
                chk4.Checked = false;
                chk5.Checked = false;
                chk6.Checked = false;
                chk7.Checked = false;

                foreach (var a in availDays.Split(','))
                {
                    if (a == "1")
                    {
                        chk1.Checked = (a == "1");
                    }

                    if (a == "2")
                    {
                        chk2.Checked = (a == "2");
                    }

                    if (a == "3")
                    {
                        chk3.Checked = (a == "3");
                    }

                    if (a == "4")
                    {
                        chk4.Checked = (a == "4");
                    }

                    if (a == "5")
                    {
                        chk5.Checked = (a == "5");
                    }

                    if (a == "6")
                    {
                        chk6.Checked = (a == "6");
                    }

                    if (a == "7")
                    {
                        chk7.Checked = (a == "7");
                    }
                }
            }
            else
            {
                divCuct.Visible = false;
            }
        }
 void BindGrid()
 {
     GridNews.DataSource = CMSActivieies.GetSubProducts();
     GridNews.DataBind();
 }