NameSpace : Using TestWeb;
if (FileUpload1.HasFile)
{
System.IO.FileInfo info = new System.IO.FileInfo(FileUpload1.PostedFile.FileName.ToString());
if (info.Extension.ToLower() == ".jpg" || info.Extension.ToLower() == ".jpeg" || info.Extension.ToLower() == ".gif" || info.Extension.ToLower() == ".png" || info.Extension.ToLower() == ".bmp")
{
if (Image1.ImageUrl.ToString() != "~/UserPhoto/blankperson.JPG")
{
FileInfo file = new FileInfo(Request.PhysicalApplicationPath + Image1.ImageUrl.ToString().Substring(2));
file.Delete();
}
string pth = "~/UserPhoto/" + Session["UserID"].ToString().Trim() + info.Extension.ToLower();
logic.Photo_Update(pth, Session["UserID"].ToString().Trim());
upload_photo(Session["UserID"].ToString() + info.Extension.ToLower());
}
// upload photo function
private void upload_photo(string str)
{
byte[] imgNew;
HttpPostedFile myfile = FileUpload1.PostedFile;
// imgNew = imageResize.ResizeFromStream(120, FileUpload1.PostedFile.InputStream, FileUpload1.PostedFile.FileName);
imgNew = imageResize.ResizeFromStream(120, myfile.InputStream, myfile.FileName);
// Response.BinaryWrite(imgNew);
byte[] imgNewSave;
imgNewSave = imageResize.SaveFromStream(120, myfile.InputStream, str, "UserPhoto");
}
No comments:
Post a Comment