private void ViewSinglePage(string lang) { SinglePageBSO singlepageBSO = new SinglePageBSO(); DataTable table = singlepageBSO.GetSinglePageAll(lang); commonBSO commonBSO = new commonBSO(); commonBSO.FillToGridView(grvSinglePage, table); }
private void initControl(int Id) { if (Id > 0) { btn_add.Visible = false; btn_edit.Visible = true; try { SinglePageBSO singlepageBSO = new SinglePageBSO(); SinglePage singlepage = singlepageBSO.GetSinglePageById(Id); hddSinglePageID.Value = Convert.ToString(singlepage.SinglePageID); txtSinglePageName.Text = singlepage.SinglePageName; hddIcon.Value = singlepage.Icon; txtRadSinglePageDesc.Html = singlepage.SinglePageDesc; txtRadSinglePageContent.Html = singlepage.SinglePageContent; rdbStatus.SelectedValue = Convert.ToString(singlepage.Status); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } } else { btn_add.Visible = true; btn_edit.Visible = false; } }
protected void grvSinglePage_RowCommand(object sender, GridViewCommandEventArgs e) { int Id = Convert.ToInt32(e.CommandArgument.ToString()); string cName = e.CommandName.ToLower(); switch (cName) { case "_edit": Response.Redirect("~/Admin/editsinglepage/" + Id + "/Default.aspx"); break; case "_delete": SinglePageBSO singlepageBSO = new SinglePageBSO(); singlepageBSO.DeleteSinglePage(Id); ViewSinglePage(Language.language); break; } }
protected void btn_add_Click(object sender, ImageClickEventArgs e) { try { SinglePage singlepage = ReceiveHtml(); SinglePageBSO singlepageBSO = new SinglePageBSO(); singlepageBSO.CreateSinglePage(singlepage); clientview.Text = String.Format(Resources.StringAdmin.AddNewsSuccessful); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } }
protected void btn_edit_Click(object sender, ImageClickEventArgs e) { try { SinglePage singlepage = ReceiveHtml(); SinglePageBSO singlepageBSO = new SinglePageBSO(); singlepageBSO.UpdateSinglePage(singlepage); clientview.Text = String.Format(Resources.StringAdmin.UpdateSuccessful, "Trang ", singlepage.SinglePageName); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } }