示例#1
0
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            long   ticks         = DateTime.Now.Ticks;
            string filePath      = MapPath("~\\uploads\\") + ticks + ".jpg";
            string smallFilePath = MapPath("~\\uploads\\") + ticks + "_min.jpg";

            FileUpload1.PostedFile.SaveAs(filePath);
            ImageUtils.SaveImageToFile(ImageUtils.ResizeImage(filePath), smallFilePath);

            Domain.ItemInfo itemInfo = getCurrentItemInfo();

            if (!string.IsNullOrEmpty(itemInfo.Image))
            {
                File.Delete(MapPath("~\\uploads\\") + itemInfo.Image);
                File.Delete(MapPath("~\\uploads\\") + itemInfo.SmallImage);
            }

            itemInfo.Image      = ticks + ".jpg";
            itemInfo.SmallImage = ticks + "_min.jpg";
            itemInfoDao.Save(itemInfo);

            Image1.ImageUrl        = ResolveUrl("~\\uploads\\" + itemInfo.SmallImage);
            HyperLink1.NavigateUrl = ResolveUrl("~\\uploads\\" + itemInfo.Image);
        }
示例#2
0
 protected void btnSaveDescription_Click(object sender, EventArgs e)
 {
     Domain.ItemInfo itemInfo = getCurrentItemInfo();
     itemInfo.Description = Editor1.Content;
     itemInfoDao.Save(itemInfo);
 }