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(); } }
private Album ReceiveHtml() { ConfigBSO configBSO = new ConfigBSO(); Config config = configBSO.GetAllConfig(Language.language); int thumb_w = Convert.ToInt32(config.New_thumb_w); int thumb_h = Convert.ToInt32(config.New_thumb_h); string path_thumb = Request.PhysicalApplicationPath.Replace(@"\", "/") + "/Upload/Album/AlbumThumb/"; int large_w = Convert.ToInt32(config.New_large_w); int large_h = Convert.ToInt32(config.New_large_h); string path_large = Request.PhysicalApplicationPath.Replace(@"\", "/") + "/Upload/Album/AlbumLarge/"; commonBSO commonBSO = new commonBSO(); string image_thumb = commonBSO.UploadImage(file_image_large, path_thumb, thumb_w, thumb_h); string image_large = commonBSO.UploadImage(file_image_large, path_large, large_w, large_h); Album album = new Album(); album.AlbumID = (hddAlbumID.Value != "") ? Convert.ToInt32(hddAlbumID.Value) : 0; album.CateNewsID = (ddlCateNews.SelectedValue != "") ? Convert.ToInt32(ddlCateNews.SelectedValue) : 0; album.ImageThumb = (image_thumb != "") ? image_thumb : hddImageThumb.Value; album.ImageLarge = (image_large != "") ? image_large : hddImageLarge.Value; album.IsHome = Convert.ToBoolean(rdbIsHome.SelectedValue); album.Order = (hddOrder.Value != "") ? Convert.ToInt32(hddOrder.Value) : 0; return album; }
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(); } }