Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Request.QueryString["del"] != null)
         {
             MojoCube.Web.Image.List list = new MojoCube.Web.Image.List();
             list.DeleteData(int.Parse(Request.QueryString["del"]));
         }
         ViewState["OrderByKey"]  = "pk_Image";
         ViewState["OrderByType"] = true;
         GridBind();
         CategoryBind();
         this.Title = "系统相册";
     }
 }
Пример #2
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        MojoCube.Api.File.Upload upload = new MojoCube.Api.File.Upload();
        upload.FilePath = "Image";
        upload.FileName = MojoCube.Api.Text.Function.DateTimeString(true);
        upload.DoFileUpload(fuImage);

        if (upload.IsUpload)
        {
            MojoCube.Web.Image.List list = new MojoCube.Web.Image.List();
            list.fk_Category = int.Parse(ddlCategory2.SelectedValue);

            list.FileName = upload.OldFileName;
            list.FilePath = upload.OldFilePath;
            list.FileType = upload.FileType;
            list.FileSize = upload.FileSize;
            list.Width    = 0;
            list.Height   = 0;

            if (upload.IsImage())
            {
                System.Drawing.Image image = System.Drawing.Image.FromStream(fuImage.PostedFile.InputStream);
                list.Width  = image.Width;
                list.Height = image.Height;
            }

            list.Title        = txtTitle.Text.Trim();
            list.CreateDate   = DateTime.Now.ToString();
            list.CreateUserID = int.Parse(Session["UserID"].ToString());
            list.ModifyDate   = DateTime.Now.ToString();
            list.ModifyUserID = 0;
            list.Language     = MojoCube.Api.UI.Language.GetLanguage();
            list.InsertData();

            GridBind();
        }
    }