private void LoadLinks()
 {
     var menuLinksBSO = new MenuLinksBSO();
     var table = menuLinksBSO.GetHotMenuLinks();
     rptLinks.DataSource = table;
     rptLinks.DataBind();
 }
        private void BindMenuLinks()
        {
            MenuLinksBSO menulinksBSO = new MenuLinksBSO();
            DataTable table = menulinksBSO.GetHotMenuLinks(18);

            Repeater1.DataSource = table;
            Repeater1.DataBind();
        }
 protected void BindDropDownList()
 {
     MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
     //  DataTable table = menuLinksBSO.GetAllMenuLinks();
     DataTable table = menuLinksBSO.MixMenuLinks();
     commonBSO commonBSO = new commonBSO();
     ddlMenuLinks.Items.Clear();
     commonBSO.FillToDropDown(ddlMenuLinks, table, "~ Cấp độ menuLinks ~", "0", "MenuLinksName", "MenuLinksID", "");
 }
        public void ViewMenuLinks()
        {
            MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
            DataTable table = menuLinksBSO.MixMenuLinks();
            //commonBSO commonBSO = new commonBSO();
            //commonBSO.FillToGridView(grvMenuLink, table);
            grvMenuLink.DataSource = table;
            grvMenuLink.DataBind();

        }
 protected void btn_Order_Click(object sender, ImageClickEventArgs e)
 {
     foreach (GridViewRow row in grvMenuLink.Rows)
     {
         TextBox textOrder = (TextBox)row.FindControl("txtMenuLinksOrder");
         int cOrder = Convert.ToInt32(textOrder.Text);
         int cateID = Convert.ToInt32(row.Cells[0].Text);
         MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
         menuLinksBSO.MenuLinksUpOrder(cateID, cOrder);
     }
     ViewMenuLinks();
 }
 protected void grvMenuLink_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     int mID = Convert.ToInt32(e.CommandArgument.ToString().Trim());
     string cName = e.CommandName.ToLower().Trim();
     switch (cName)
     {
         case "edit":
             Response.Redirect("~/Admin/editmenulinks/" + mID + "/Default.aspx");
             break;
         case "delete":
             MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
             menuLinksBSO.DeleteMenuLinks(mID);
             ViewMenuLinks();
             break;
     }
 }
        protected void initControl(int ID)
        {
            if (ID > 0)
            {
                txtMenuLinksID.Value = Convert.ToString(ID);
                btn_add.Visible = false;
                btn_edit.Visible = true;
                try
                {
                    MenuLinksBSO menuLinksBSO = new MenuLinksBSO();

                    MenuLinks menuLinksRows = menuLinksBSO.GetMenuLinksById(ID);
                    ddlMenuLinks.SelectedValue = menuLinksRows.MenuLinksParent.ToString();
                    txtMenuLinksName.Text = menuLinksRows.MenuLinksName;
                    txtMenuLinksUrl.Text = menuLinksRows.MenuLinksUrl;
                    txtRadHelp.Html = menuLinksRows.MenuLinksHelp;
                    hddIcon.Value = menuLinksRows.MenuLinksIcon;
                    uploadPreview.Src = ResolveUrl("~/Upload/MenuLinks/") + menuLinksRows.MenuLinksIcon;
                    rdbStatus.SelectedValue = Convert.ToString(menuLinksRows.Status);
                    rdbIsView.SelectedValue = Convert.ToString(menuLinksRows.IsView);
                    ddlTarget.SelectedValue = menuLinksRows.Target.ToString();


                }
                catch (Exception ex)
                {
                    error.Text = ex.Message.ToString();
                }
            }
            else
            {
                txtMenuLinksID.Value = "";
                ddlMenuLinks.SelectedIndex = 0;
                btn_add.Visible = true;
                btn_edit.Visible = false;
            }
        }
        protected void Add()
        {
            MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
            MenuLinks menuLinks = ReceiveHtml();
            try
            {
                //if (menuLinksBSO.CheckExist(menuLinks.MenuLinksUrl))
                //{
                //    error.Text = String.Format(Resources.StringAdmin.CheckExist, menuLinks.MenuLinksUrl);
                //}
                //else
                //{
                menuLinksBSO.AddMenuLinks(menuLinks);
                error.Text = String.Format(Resources.StringAdmin.AddNewsSuccessful);
                //}
            }
            catch (Exception ex)
            {
                error.Text = ex.Message.ToString();
            }

        }
        protected void Edit()
        {
            MenuLinksBSO menuLinksBSO = new MenuLinksBSO();
            MenuLinks menuLinks = ReceiveHtml();
            try
            {
                menuLinksBSO.EditMenuLinks(menuLinks);
                error.Text = String.Format(Resources.StringAdmin.UpdateSuccessful, "MenuLinks", menuLinks.MenuLinksName);

            }
            catch (Exception ex)
            {
                error.Text = ex.Message.ToString();
            }
        }