private void BindGallery(DbObjects.Business.PortfolioCategory category) { lblAlbumTitle.Text = category.Name; rptGallery.DataSource = category.Images; rptGallery.DataBind(); }
public void UploadImageToPortfolio(Int16 portfolioCategoryId, byte[] image) { String filename = DateTime.Now.Ticks.ToString() + ".jpg"; String virtualFileName = "../../Images/ContentImages/Portfolio/" + filename; String absoluteFileName = HostingEnvironment.ApplicationPhysicalPath + @"Images\ContentImages\Portfolio\" + filename; SaveImageBytes(absoluteFileName, image, true); DbObjects.Business.PortfolioCategory category = new DbObjects.Business.PortfolioCategory(portfolioCategoryId); category.AddImage(virtualFileName); }
protected void Page_Load(object sender, EventArgs e) { ErrorPageUrl = "ContentErrorPage.aspx"; if (SelectedPortfolioCategory == null) { SelectedPortfolioCategory = new DbObjects.Business.PortfolioCategory(); } if (!(IsPostBack)) { BindCategory(); } LoadSilverlightControl(ltrInitParams, Business.AlbumTypeEnum.Portfolio, SelectedPortfolioCategory.Id, Guid.Empty); }
private void BindCategory() { if (SelectedPortfolioCategory.IsInDatabase) { SelectedPortfolioCategory = new DbObjects.Business.PortfolioCategory(SelectedPortfolioCategory.Id); } if (String.IsNullOrEmpty(SelectedPortfolioCategory.Name)) { Master.ThumbnailLabel.Text = "Admin >> <a href=\"Portfolio.aspx\">Portfolio</a> >> New Category"; } else { Master.ThumbnailLabel.Text = "Admin >> <a href=\"Portfolio.aspx\">Portfolio</a> >> " + SelectedPortfolioCategory.Name; } txtName.Text = SelectedPortfolioCategory.Name; rptImages.DataSource = SelectedPortfolioCategory.Images; rptImages.DataBind(); LoadSilverlightControl(ltrInitParams, Business.AlbumTypeEnum.Portfolio, SelectedPortfolioCategory.Id, Guid.Empty); }
protected void btnAddCategory_Click(object sender, EventArgs e) { SelectedPortfolioCategory = new DbObjects.Business.PortfolioCategory(); Response.Redirect("PortfolioCategory.aspx"); }
public static void SetSelectedPortfolioCategoryFromJS(short portfolioCategoryId) { SelectedPortfolioCategory = new DbObjects.Business.PortfolioCategory(portfolioCategoryId); }