//private void followers_MouseDoubleClick(object sender, MouseButtonEventArgs e) //{ // this.Hide(); // followers follow = new followers(this.user); // follow.Show(); //} //private void following_MouseDoubleClick(object sender, MouseButtonEventArgs e) //{ // this.Hide(); // Following follow = new Following(this.user); // follow.Show(); //} private void addPhoto_Click(object sender, RoutedEventArgs e) { OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Multiselect = false; fileDialog.Filter = "Image files(*.jpg, *.png) | *.jpg; *.png"; Nullable <bool> dialogOK = fileDialog.ShowDialog(); if (dialogOK == true) { user.images.Add(fileDialog.FileName); this.imagesBitMap.Add(new BitmapImage(new Uri(fileDialog.FileName))); imagesListView.ItemsSource = null; imagesListView.ItemsSource = this.imagesBitMap; NotifyPropertyChanged("ListViewOne"); Database1Entities1 db = new Database1Entities1(); var r = from d in db.AllUsersOfApps where d.Name == user.name select d; foreach (var item in r) { item.Images = item.Images + fileDialog.FileName + ','; } db.SaveChanges(); } }
private void done_Click(object sender, RoutedEventArgs e) { this.Hide(); Database1Entities1 db = new Database1Entities1(); db.AllUsersOfApps.Add( new AllUsersOfApp { ProfilePic = users.profilePhoto, Username = users.Username, Password = users.password, followers = null, following = null, Images = null, Name = users.name, } ); db.SaveChanges(); AllUsers.allUsers.Add(users); Window1 screen = new Window1(users); screen.Show(); }