private void ViewAlbum() { AlbumBSO albumBSO = new AlbumBSO(); DataTable table = albumBSO.GetAlbumAll(); commonBSO commonBSO = new commonBSO(); commonBSO.FillToGridView(grvAlbum, table); }
private void initControl(int Id) { if (Id > 0) { btn_add.Visible = false; btn_edit.Visible = true; try { AlbumBSO albumBSO = new AlbumBSO(); Album album = albumBSO.GetAlbumByID(Id); hddAlbumID.Value = Convert.ToString(album.AlbumID); hddCateNewsID.Value = Convert.ToString(album.CateNewsID); ddlCateNews.SelectedValue = Convert.ToString(album.CateNewsID); hddImageLarge.Value = album.ImageLarge; hddImageThumb.Value = album.ImageThumb; hddOrder.Value = album.Order.ToString(); rdbIsHome.SelectedValue = Convert.ToString(album.IsHome); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } } else { btn_edit.Visible = false; btn_add.Visible = true; } }
protected void btn_Order_Click(object sender, ImageClickEventArgs e) { foreach (GridViewRow row in grvAlbum.Rows) { TextBox textOrder = (TextBox)row.FindControl("txtOrder"); int cOrder = Convert.ToInt32(textOrder.Text); int cateID = Convert.ToInt32(row.Cells[0].Text); AlbumBSO albumBSO = new AlbumBSO(); albumBSO.AlbumUpOrder(cateID, cOrder); } ViewAlbum(); }
protected void grvAlbum_RowCommand(object sender, GridViewCommandEventArgs e) { int Id = Convert.ToInt32(e.CommandArgument.ToString()); string nName = e.CommandName.ToLower(); switch (nName) { case "_edit": Response.Redirect("~/Admin/editalbum/" + Id + "/Default.aspx"); break; case "_delete": AlbumBSO albumBSO = new AlbumBSO(); albumBSO.DeleteAlbum(Id); ViewAlbum(); break; } }
protected void btn_edit_Click(object sender, EventArgs e) { try { Album album = new Album(); album = ReceiveHtml(); AlbumBSO albumBSO = new AlbumBSO(); albumBSO.UpdateAlbum(album); BindCateNews(); clientview.Text = String.Format(Resources.StringAdmin.AddNewsSuccessful); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } }
protected void btn_add_Click(object sender, EventArgs e) { try { //if (String.IsNullOrEmpty(image_thumb) || String.IsNullOrEmpty(image_large)) //{ // BindCateNews(); // clientview.Text = String.Format(Resources.StringAdmin.CheckImage); //} //else //{ Album album = new Album(); album = ReceiveHtml(); AlbumBSO albumBSO = new AlbumBSO(); albumBSO.CreateAlbum(album); BindCateNews(); clientview.Text = String.Format(Resources.StringAdmin.AddNewsSuccessful); //} } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } }