protected void btnDeleteImg_Click(object sender, EventArgs e) { if (idImageSelected.Value != "") { Business.ImagesService.deleteImage(Int32.Parse(idImageSelected.Value), (Guid)Membership.GetUser(User.Identity.Name, false).ProviderUserKey); ObjectDataSourceImage.Update(); photoAlert.Attributes.Add("class", "alert alert-success"); photoAlertText.InnerText = "La photo a été supprimée."; } else { photoAlert.Attributes.Add("class", "alert alert-info"); photoAlertText.InnerText = "Vous devez sélectionner une photo."; } photoAlert.Visible = true; }
protected void btnUpload_Click(object sender, EventArgs e) { if (FileUpload1.PostedFile != null && FileUpload1.PostedFile.FileName != "") { byte[] imageSize = new byte [FileUpload1.PostedFile.ContentLength]; HttpPostedFile uploadedImage = FileUpload1.PostedFile; uploadedImage.InputStream.Read (imageSize, 0, (int)FileUpload1.PostedFile.ContentLength); int result = ImagesService.addNewImage((Guid)Membership.GetUser(User.Identity.Name, false).ProviderUserKey, imageSize); if (result > 0) { photoAlert.Attributes.Add("class", "alert alert-success"); photoAlertText.InnerText = "Votre nouvelle photo de profil a bien été envoyée !"; ObjectDataSourceImage.Update(); } else { photoAlert.Attributes.Add("class", "alert alert-error"); photoAlertText.InnerText = "Une erreur s'est produite, le transfert à échoué."; } photoAlert.Visible = true; } }