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_News cls = Cls_News.getOject_Key(ID_find); txtID_News.Text = ID_find.ToString(); txtID_Catalog.SelectedValue = cls.ID_Catalog.ToString(); txtTitle.Text = cls.Title.ToString(); txtSummaryContent.Text = cls.SummaryContent.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(); }
protected void grv_RowDeleting(object sender, GridViewDeleteEventArgs e) { int ID = Convert.ToInt32(grv.DataKeys[e.RowIndex].Values[0]); Cls_News cls = new Cls_News(); cls.ID_News_find = ID; 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(); }
private void BindData() { grv.DataSource = Cls_News.getDataTableJoinShopsCatalogs("tbNews.ID_Catalog = tbNewsCatalogs.ID_Catalog"); grv.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { if (btnSave.Text == "Lưu") { Cls_News cls = new Cls_News(); cls.ID_Catalog = Convert.ToInt32(txtID_Catalog.SelectedValue.ToString()); cls.Title = txtTitle.Text.Trim(); cls.Image = txtImage.Text.Trim(); cls.SummaryContent = txtSummaryContent.Text.Trim(); cls.Description = txtDetail.Text.Trim(); cls.TitleWeb = txtTitleWeb.Text.Trim(); cls.LinkSEO = txtLinkSEO.Text.Trim(); cls.H1SEO = txtTitle.Text.Trim(); cls.KeywordSEO = txtTitle.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 thêm 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_News cls = new Cls_News(); cls.ID_News_find = Convert.ToInt32(txtID_News.Text.Trim()); cls.ID_Catalog = Convert.ToInt32(txtID_Catalog.SelectedValue.ToString()); cls.Title = txtTitle.Text.Trim(); cls.Image = txtImage.Text.Trim(); cls.SummaryContent = txtSummaryContent.Text.Trim(); cls.Description = txtDetail.Text.Trim(); cls.TitleWeb = txtTitleWeb.Text.Trim(); cls.LinkSEO = txtLinkSEO.Text.Trim(); cls.H1SEO = txtTitle.Text.Trim(); cls.KeywordSEO = txtTitle.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(); }