Example #1
0
        protected void grv_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int ID_Catalog       = Convert.ToInt32(grv.DataKeys[e.RowIndex].Values[0]);
            Cls_NewsCatalogs cls = new Cls_NewsCatalogs();

            cls.ID_Catalog_find = ID_Catalog;

            if (cls.doDelete() == 1)
            {
                string sMessages = "alert('Đã xóa thành công');";
                ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
            }
            else
            {
                string sMessages = "alert('Đã xảy ra lỗi trong quá trình xóa dữ liệu');";
                ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
            }
            BindData();
        }
Example #2
0
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            btnSave.Text = "Cập nhật";
            GridViewRow      row     = (GridViewRow)((LinkButton)sender).Parent.Parent;
            var              ID_find = Convert.ToInt32(row.Cells[0].Text);
            Cls_NewsCatalogs cls     = Cls_NewsCatalogs.getOject_Key(ID_find);

            txtID_Catalog.Text  = ID_find.ToString();
            txtCatalogName.Text = cls.CatalogName.ToString();
            txtTitleWeb.Text    = cls.TitleWeb.ToString();
            txtImage.Text       = cls.Image.ToString();
            txtDetail.Text      = cls.Description.ToString();
            txtLinkSEO.Text     = cls.LinkSEO.ToString();
            if (cls.Hidden == true)
            {
                cbHidden.Checked = true;
            }
            else
            {
                cbHidden.Checked = false;
            }

            popup.Show();
        }
Example #3
0
 private void BindData()
 {
     grv.DataSource = Cls_NewsCatalogs.getDataTable_Where("ID_Catalog <> 1");
     grv.DataBind();
 }
Example #4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (btnSave.Text == "Lưu")
            {
                Cls_NewsCatalogs cls = new Cls_NewsCatalogs();
                cls.ID_Parent   = 1;
                cls.CatalogName = txtCatalogName.Text.Trim();
                cls.Image       = txtImage.Text.Trim();
                if (fuImage.HasFile)
                {
                    string fileName = Path.Combine(txtImage.Text.Trim(), fuImage.FileName);
                    fuImage.SaveAs(fileName);
                }
                cls.Description = txtDetail.Text.Trim();
                cls.TitleWeb    = txtTitleWeb.Text.Trim();
                cls.LinkSEO     = txtLinkSEO.Text.Trim();
                cls.H1SEO       = txtCatalogName.Text.Trim();
                cls.KeywordSEO  = txtCatalogName.Text.Trim();
                cls.AddTime     = DateTime.Now;
                cls.EditTime    = DateTime.Now;

                if (cbHidden.Checked)
                {
                    cls.Hidden = true;
                }
                else
                {
                    cls.Hidden = false;
                }
                if (cls.doInsert() == 1)
                {
                    string sMessages = "alert('Đã thêm dữ liệu thành công!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
                else
                {
                    string sMessages = "alert('Đã xảy ra lỗi trong quá trình lưu dữ liệu! Bạn vui lòng kiểm tra lại!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
            }
            else if (btnSave.Text == "Cập nhật")
            {
                Cls_NewsCatalogs cls = new Cls_NewsCatalogs();
                cls.ID_Catalog_find = Convert.ToInt32(txtID_Catalog.Text);
                cls.ID_Parent       = 1;
                cls.CatalogName     = txtCatalogName.Text.Trim();
                cls.Image           = txtImage.Text.Trim();
                if (fuImage.HasFile)
                {
                    fuImage.SaveAs(Path.Combine(txtImage.Text.Trim()));
                }

                cls.Description = txtDetail.Text.Trim();
                cls.TitleWeb    = txtTitleWeb.Text.Trim();
                cls.LinkSEO     = txtLinkSEO.Text.Trim();
                cls.H1SEO       = txtCatalogName.Text.Trim();
                cls.KeywordSEO  = txtCatalogName.Text.Trim();
                cls.EditTime    = DateTime.Now;
                if (cbHidden.Checked)
                {
                    cls.Hidden = true;
                }
                else
                {
                    cls.Hidden = false;
                }
                if (cls.doUpdate() == 1)
                {
                    string sMessages = "alert('Đã chỉnh sửa dữ liệu thành công!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
                else
                {
                    string sMessages = "alert('Đã xảy ra lỗi trong quá trình chỉnh sửa dữ liệu! Bạn vui lòng kiểm tra lại!');";
                    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", sMessages, true);
                }
            }
            BindData();
        }