Beispiel #1
0
        protected void btnImageInsert_OnClick(object sender, EventArgs e)
        {
            if (txtImage.Text == string.Empty || FileUploadImage.FileName == string.Empty)
            {
                Label.Text    = "Lütfen Tüm Alanları Doldurunuz.";
                Label.Visible = true;
            }
            else
            {
                //FileUploadThumbnail.SaveAs(MapPath("~/images/thumbnail/")+FileUploadThumbnail.FileName);

                FileUploadImage.SaveAs(MapPath("~/images/image/") + FileUploadImage.FileName);
                System.Drawing.Image img       = System.Drawing.Image.FromFile(MapPath("~/images/image/") + FileUploadImage.FileName);
                System.Drawing.Image thumbnail = img.GetThumbnailImage(364, 273, new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero);
                thumbnail.Save(MapPath("~/images/thumbnail/") + FileUploadImage.FileName);

                var db    = new EmerseDbEntities();
                var image = new Data.Image();
                image.name         = txtImage.Text;
                image.category     = Convert.ToInt32(dropDownList.SelectedValue);
                image.thumbnailUrl = "~/images/thumbnail/" + FileUploadImage.FileName;
                image.url          = "~/images/image/" + FileUploadImage.FileName;
                image.createDate   = DateTime.Now;

                db.Image.Add(image);
                db.SaveChanges();
                Response.Redirect("~/Admin/GalleryContent.aspx");
            }
        }
Beispiel #2
0
        protected void btnEdit_OnClick(object sender, EventArgs e)
        {
            EmerseDbEntities db = new EmerseDbEntities();
            int id = int.Parse(Request.QueryString["ID"]);

            var currentRecord = db.Content.Find(id);

            currentRecord.header     = head.Text;
            currentRecord.category   = Convert.ToInt32(dropDownList.SelectedValue);
            currentRecord.text       = text.Text;
            currentRecord.updateDate = DateTime.Now;
            db.SaveChanges();
            Response.Redirect("ContentAdmin.aspx");
        }
Beispiel #3
0
        protected void imgDelete_OnClick(object sender, ImageClickEventArgs e)
        {
            ImageButton      btn   = sender as ImageButton;
            GridViewRow      row   = btn.NamingContainer as GridViewRow;
            HiddenField      field = row.FindControl("lblHiddenField") as HiddenField;
            string           val   = field.Value;
            EmerseDbEntities db    = new EmerseDbEntities();
            int id = Convert.ToInt32(val);

            var removeRecord = db.Image.Find(id);

            removeRecord.deleted = true;
            db.SaveChanges();
            GridView1.DataBind();
            Response.Redirect("GalleryContent.aspx");
        }
Beispiel #4
0
        protected void btnImageEdit_OnClick(object sender, EventArgs e)
        {
            var db            = new EmerseDbEntities();
            int id            = int.Parse(Request.QueryString["ID"]);
            var currentRecord = db.Image.Find(id);

            FileUploadImage.SaveAs(MapPath("~/images/image/") + FileUploadImage.FileName);
            System.Drawing.Image img       = System.Drawing.Image.FromFile(MapPath("~/images/image/") + FileUploadImage.FileName);
            System.Drawing.Image thumbnail = img.GetThumbnailImage(364, 273, new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero);
            thumbnail.Save(MapPath("~/images/thumbnail/") + FileUploadImage.FileName);

            currentRecord.name         = txtImage.Text;
            currentRecord.category     = Convert.ToInt32(dropDownList.SelectedValue);
            currentRecord.thumbnailUrl = "~/images/thumbnail/" + FileUploadImage.FileName;
            currentRecord.url          = "~/images/image/" + FileUploadImage.FileName;
            currentRecord.updateDate   = DateTime.Now;
            db.SaveChanges();
            Response.Redirect("GalleryContent.aspx");
        }
Beispiel #5
0
 protected void btnInsert_OnClick(object sender, EventArgs e)
 {
     if (head.Text == string.Empty || text.Text == string.Empty)
     {
         Label.Text    = "Lütfen Tüm Alanları Doldurunuz.";
         Label.Visible = true;
     }
     else
     {
         var     db = new EmerseDbEntities();
         Content c  = new Content();
         c.header     = head.Text;
         c.category   = Convert.ToInt32(dropDownList.SelectedValue);
         c.text       = text.Text;
         c.createDate = DateTime.Now;
         db.Content.Add(c);
         db.SaveChanges();
         Response.Redirect("ContentAdmin.aspx");
     }
 }