コード例 #1
0
 private void ViewAlbum()
 {
     AlbumBSO albumBSO = new AlbumBSO();
     DataTable table = albumBSO.GetAlbumAll();
     commonBSO commonBSO = new commonBSO();
     commonBSO.FillToGridView(grvAlbum, table);
 }
コード例 #2
0
        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;


            }
        }
コード例 #3
0
 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();
 }
コード例 #4
0
        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;
            }
        }
コード例 #5
0
        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();
            }
        }
コード例 #6
0
        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();
            }

        }