protected void UploadAttachments1_AttachmentAdded(object sender, AttachmentItemEventArgs args) { Stream file= args.Item.OpenStream(); try { if (objAlbum.validateNoOfFiles(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0])) { if (!File.Exists(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName)) { System.Drawing.Bitmap bmpPostedImage = new System.Drawing.Bitmap(file); System.Drawing.Image objImage = ScaleImage(bmpPostedImage, 380); Graphics canvas = Graphics.FromImage(objImage); canvas.DrawString("ShadiSagai.com", new Font("Verdana", 16, FontStyle.Bold), new SolidBrush(Color.LightGray),new RectangleF(50,0,8,500), StringFormat.GenericTypographic); objImage.Save(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); //args.Item.MoveTo(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); } else { string newFilename = args.Item.FileName.Split('.')[0] + args.Item.FileName.Split('.')[0][args.Item.FileName.Length - 5] + "." + args.Item.FileName.Split('.')[1]; System.Drawing.Bitmap bmpPostedImage = new System.Drawing.Bitmap(file); System.Drawing.Image objImage = ScaleImage(bmpPostedImage, 380); Graphics canvas = Graphics.FromImage(objImage); canvas.DrawString("ShadiSagai.com", new Font("Verdana", 16, FontStyle.Bold), new SolidBrush(Color.LightGray), new RectangleF(50, 0, 8, 500), StringFormat.GenericTypographic); objImage.Save(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); //args.Item.MoveTo(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + newFilename); } } else { args.Item.DataItem.Remove(); } } catch (IOException ex) { } finally { file.Dispose(); } }
protected void UploadAttachments1_AttachmentRemoveClicked(object sender, AttachmentItemEventArgs args) { try { if (args.Behavior == AttachmentItemBehavior.Delete && File.Exists(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName)) { WebMsgBox.Show(objAlbum.DeleteFile(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0], args.Item.FileName)); } } catch (Exception Ex) { WebMsgBox.Show(Ex.Message); } DisplayImages(); }
protected void UploadAttachments1_AttachmentAdded(object sender, AttachmentItemEventArgs args) { Stream file = args.Item.OpenStream(); try { if (objAlbum.validateNoOfFiles(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0])) { if (!File.Exists(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName)) { System.Drawing.Bitmap bmpPostedImage = new System.Drawing.Bitmap(file); System.Drawing.Image objImage = ScaleImage(bmpPostedImage, 380); Graphics canvas = Graphics.FromImage(objImage); canvas.DrawString("ShadiSagai.com", new Font("Verdana", 16, FontStyle.Bold), new SolidBrush(Color.LightGray), new RectangleF(50, 0, 8, 500), StringFormat.GenericTypographic); objImage.Save(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); //args.Item.MoveTo(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); } else { string newFilename = args.Item.FileName.Split('.')[0] + args.Item.FileName.Split('.')[0][args.Item.FileName.Length - 5] + "." + args.Item.FileName.Split('.')[1]; System.Drawing.Bitmap bmpPostedImage = new System.Drawing.Bitmap(file); System.Drawing.Image objImage = ScaleImage(bmpPostedImage, 380); Graphics canvas = Graphics.FromImage(objImage); canvas.DrawString("ShadiSagai.com", new Font("Verdana", 16, FontStyle.Bold), new SolidBrush(Color.LightGray), new RectangleF(50, 0, 8, 500), StringFormat.GenericTypographic); objImage.Save(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName); //args.Item.MoveTo(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + newFilename); } } else { args.Item.DataItem.Remove(); } } catch (IOException ex) { } finally { file.Dispose(); } }
protected void UploadAttachments1_AttachmentActionClicked(object sender, AttachmentItemEventArgs args) { }
protected void UploadAttachments1_AttachmentCreated(object sender, AttachmentItemEventArgs args) { }
protected void UploadAttachments1_AttachmentActionClicked(object sender, AttachmentItemEventArgs args) { }
protected void UploadAttachments1_AttachmentCreated(object sender, AttachmentItemEventArgs args) { }
protected void UploadAttachments1_AttachmentRemoveClicked(object sender, AttachmentItemEventArgs args) { try { if (args.Behavior == AttachmentItemBehavior.Delete && File.Exists(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0] + @"\" + args.Item.FileName)) WebMsgBox.Show(objAlbum.DeleteFile(Server.MapPath(@"~\ProfileImages\") + Session["uid_gender"].ToString().Split('_')[0], args.Item.FileName)); } catch(Exception Ex) { WebMsgBox.Show(Ex.Message); } DisplayImages(); }
protected void Attachments1_AttachmentAdded(object sender, AttachmentItemEventArgs args) { InsertMsg(args.Item.FileName + " has been uploaded."); }