Exemple #1
0
    protected void btnAddPost_Click(object sender, EventArgs e)
    {
        submenuitem = new SubMenuItemBLL();
        //category = new CategoryBLL();
        //Category cat = category.ListCategoryWithID(Convert.ToInt32(dlSelectCategory.SelectedValue)).FirstOrDefault();
        string             strMenuID = (gwMenuItems.SelectedRow.FindControl("lblMenuID") as Label).Text;
        List <SubMenuItem> lstMC     = submenuitem.ListItemByMenuIDandPostID(Convert.ToInt32(strMenuID), Convert.ToInt32(dlPosts.SelectedValue));
        SubMenuItem        menuItem  = lstMC.FirstOrDefault();

        if (menuItem != null)
        {
            lblWarningAddPost.Text = "Bài viết đã có. Vui lòng chọn bài viết khác !";
        }
        else
        {
            lblAddSubItemWaring.Text = "";
            if (submenuitem.AddNewSubMenuItem(Convert.ToInt32(strMenuID), 0, submenuitem.MaxSortOrderByMenuID(Convert.ToInt32(strMenuID)) + 1, "", "", Convert.ToInt32(dlPosts.SelectedValue)))
            {
                this.load_gwSubMenuItem(Convert.ToInt32(strMenuID));
            }
            else
            {
                lblAddSubItemWaring.Text = "Thêm thất bại. Lỗi kết nối CSDL !";
            }
        }
    }
Exemple #2
0
 protected void btnAddOrtherItem_Click(object sender, EventArgs e)
 {
     try
     {
         submenuitem = new SubMenuItemBLL();
         string strMenuID = (gwMenuItems.SelectedRow.FindControl("lblMenuID") as Label).Text;
         lblAddSubItemWaring.Text = "";
         if (submenuitem.AddNewSubMenuItem(Convert.ToInt32(strMenuID), 0, submenuitem.MaxSortOrderByMenuID(Convert.ToInt32(strMenuID)) + 1, txtOrtherItem.Text, txtOrtherItemParmalink.Text, Convert.ToInt32(dlPosts.SelectedValue)))
         {
             this.load_gwSubMenuItem(Convert.ToInt32(strMenuID));
             txtOrtherItem.Text          = "";
             txtOrtherItemParmalink.Text = "";
         }
         else
         {
             lblAddSubItemWaring.Text = "Thêm thất bại. Lỗi kết nối CSDL !";
         }
     }
     catch (Exception ex)
     {
         lblWarningOrtherItem.Text = ex.ToLogString();
     }
 }
Exemple #3
0
 protected void btnInsertItemtoMenu_Click(object sender, EventArgs e)
 {
     try
     {
         submenuitem = new SubMenuItemBLL();
         //category = new CategoryBLL();
         //Category cat = category.ListCategoryWithID(Convert.ToInt32(dlSelectCategory.SelectedValue)).FirstOrDefault();
         string             strMenuID = (gwMenuItems.SelectedRow.FindControl("lblMenuID") as Label).Text;
         List <SubMenuItem> lstMC     = submenuitem.ListItemByMenuIDandCategoryID(Convert.ToInt32(strMenuID), Convert.ToInt32(dlSelectCategory.SelectedValue));
         SubMenuItem        menuItem  = lstMC.FirstOrDefault();
         if (menuItem != null)
         {
             lblAddSubItemWaring.Text = "Danh mục đã có. Vui lòng chọn danh mục khác !";
         }
         else
         {
             //lblAddSubItemWaring.Text = menu_categry.CounkItemWithMenuID(Convert.ToInt32(strMenuID)).ToString();
             lblAddSubItemWaring.Text = "";
             if (submenuitem.AddNewSubMenuItem(Convert.ToInt32(strMenuID), Convert.ToInt32(dlSelectCategory.SelectedValue), submenuitem.MaxSortOrderByMenuID(Convert.ToInt32(strMenuID)) + 1, "", "", 0))
             {
                 this.load_gwSubMenuItem(Convert.ToInt32(strMenuID));
             }
             else
             {
                 lblAddSubItemWaring.Text = "Thêm thất bại. Lỗi kết nối CSDL !";
             }
         }
     }
     catch (Exception ex)
     {
         this.AlertPageValid(true, ex.ToString(), alertPageValid, lblPageValid);
     }
 }