private void BDeleteImages_Click(object sender, RoutedEventArgs e) { if (lbPictures.SelectedItem as Picture != null) { Picture p = lbPictures.SelectedItem as Picture; //delet image in the server try { WebRequest req = WebRequest.Create( Configs.Data.Global["imgSrvUrl"] + "product/picture?name=" + p.PictureName + "&token=" + Configs.Data.Global["accessToken"] ); req.GetResponse(); } catch { } DbProduct.DeletePicture(p); p.Product.Pictures.Remove(p); lbPictures.Items.Refresh(); } }