int age, mID, tID;//main id & this id public StrangerPage(int mid, int tid) { mID = mid; tID = tid; sql = new SqlAction(); sql.GetData(tID); InitializeComponent(); fileName = null; LBN.Content += sql.GetData(tID)[0] + " " + sql.GetData(tID)[1]; LBA.Content += Convert.ToString(sql.GetData(tID)[2]); LBC.Content += sql.GetData(tID)[3]; AbMe.Text = sql.GetData(tID)[4]; //if (sql.GetData(Fname, Lname, Descript, age, Photo, Country, ID)[5] != "NULL") SetPict(sql.GetData(tID)[5]); if (sql.isFriend(mID, tID)) { ToFriend.Content = "Remove from friend"; } if (sql.isBlackList(mID, tID)) { BL.Content = "Remove from black List"; } if (sql.isBlackList(tID, mID)) { MSG.IsEnabled = false; ToFriend.IsEnabled = false; ToFriend.Content = "Add to friend"; } }
private void Save_Click(object sender, RoutedEventArgs e) { SqlAction sql = new SqlAction(); sql.EditData(Name.Text, Country.Text, About.Text, Convert.ToInt32(Age.Text), photo, ID); this.Close(); }
private void Button_Click_1(object sender, RoutedEventArgs e) { sql = new SqlAction(); sql.Action(mID, tID, 1, true); Messages msg = new Messages(mID, tID); //MessageBox.Show("ID" + Convert.ToString(ID), Convert.ToString(LBP.SelectedIndex)); msg.Show(); }
public void newChat(object sender, EventArgs e)//обновление окна сообщений { LBA.Items.Clear(); sql = new SqlAction(); Persons = new List <Pers>(); IDofExistMembers = new List <System.Windows.Controls.Label>(); Tmp = sql.StateOf(ID, 2); //sql.GetPeople(); for (int i = 0; i < Tmp.Length; i++) { Persons.Add(Tmp[i]); } Array.Sort(Tmp); AvaOfPers = new List <Image>(); NameOfPers = new List <TextBlock>(); SP = new List <StackPanel>(); IDofMembers = new List <System.Windows.Controls.Label>(); for (int i = 0; i < Persons.Count; i++) { if (sql.isBlackList(ID, Persons[i].id) || sql.isBlackList(Persons[i].id, ID)) { sql.Action(ID, Persons[i].id, 2, false); } if (Persons[i].id != ID && (!sql.isBlackList(ID, Persons[i].id) && !sql.isBlackList(Persons[i].id, ID))) { SP.Add(new StackPanel()); AvaOfPers.Add(new Image()); NameOfPers.Add(new TextBlock()); IDofMembers.Add(new System.Windows.Controls.Label()); NameOfPers[i].Text = " " + Persons[i].FullNameToStr; try { AvaOfPers[i].Source = (new BitmapImage(new Uri(sql.GetData(Convert.ToInt32(Persons[i].id))[5]))); } catch { AvaOfPers[i].Source = (new BitmapImage(new Uri("pack://siteoforigin:,,,/Resources/Empty.png"))); } IDofMembers[i].Content = Convert.ToString(Persons[i].id); IDofMembers[i].Visibility = Visibility.Hidden; SP[i].Orientation = System.Windows.Controls.Orientation.Horizontal; AvaOfPers[i].Height = 30; AvaOfPers[i].Width = 50; AvaOfPers[i].Margin = new Thickness(0, 0, 0, 0); NameOfPers[i].Width = 200; NameOfPers[i].Height = Double.NaN; NameOfPers[i].TextWrapping = TextWrapping.Wrap; SP[i].Children.Add(AvaOfPers[i]); SP[i].Children.Add(NameOfPers[i]); SP[i].Children.Add(IDofMembers[i]); LBA.Items.Add(SP[i]); } } }
public Peoples(int id) { sql = new SqlAction(); ID = id; InitializeComponent(); Refresh(null, null); tm = new System.Windows.Forms.Timer(); tm.Interval = 5000; //tm.Tick += new EventHandler(MessageBox.Show("HI")); tm.Tick += Refresh; tm.Enabled = true; }
private void ChatAva_PreviewMouseUp(object sender, MouseButtonEventArgs e) { SqlAction sql = new SqlAction(); System.Windows.Forms.OpenFileDialog open = new System.Windows.Forms.OpenFileDialog(); open.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*"; if (open.ShowDialog() == System.Windows.Forms.DialogResult.OK) { System.IO.StreamReader sr = new System.IO.StreamReader(ChatData.PathToPhoto = open.FileName); BitmapImage image1 = new BitmapImage(new Uri(open.FileName)); ChatAva.Source = image1; } }
private void Avatar_MouseDown(object sender, MouseButtonEventArgs e) { SqlAction sql = new SqlAction(); System.Windows.Forms.OpenFileDialog open = new System.Windows.Forms.OpenFileDialog(); open.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*"; if (open.ShowDialog() == System.Windows.Forms.DialogResult.OK) { StreamReader sr = new StreamReader(open.FileName); this.photo = open.FileName; //sql.LoadPicture(fileName, ID); BitmapImage image1 = new BitmapImage(new Uri(photo)); Avatar.Width = 200; Avatar.Height = 200; Avatar.Source = image1; } }
public Messages(int id, int ChatID, bool isChat) { CurrentMediaElement = 0; sql = new SqlAction(); ID = id; this.ChatID = ChatID; this.isChat = isChat; mediaIndex = 0; j = 0; i = 0; InitializeComponent(); FullTextOfDialog = sql.DownloadChat(ChatID); tm = new System.Windows.Forms.Timer(); tm.Interval = 1000; tm.Tick += RefreshCh; tm.Enabled = true; Ava = new List <Image>(); FilePic = new List <Image>(); media = new List <MediaElement>(); Restart = new List <System.Windows.Controls.Button>(); PauseResume = new List <System.Windows.Controls.Button>(); rewind = new List <System.Windows.Controls.Slider>(); mediaPanel = new List <StackPanel>(); Msg = new List <TextBlock>(); SP = new List <StackPanel>(); image1 = new List <BitmapImage>(); time = new List <System.Windows.Controls.Label>(); MediaTimer = new List <System.Windows.Forms.Timer>(); TimerState = new List <bool>(); state = new List <bool>(); if (FullTextOfDialog != "") { TextToListBox = FullTextOfDialog.Split('\n'); ToListBox(); } }
List <System.Windows.Controls.Label> KeepID;//невидимый лейбл, который будет хранить айди public Search(int id) { sql = new SqlAction(); ID = id; InitializeComponent(); //string[] PeopleName = sql.GetPeople(); //for (int i = 0; i < PeopleName.Length; i++) // LBS.Items.Add(PeopleName[i]); //Стоит сделать ее 1-й фнкцией т к повторяется 3 раза Pers[] Persons = sql.GetPeople(); Array.Sort(Persons); Ava = new List <Image>(); NameOfPers = new List <TextBlock>(); SP = new List <StackPanel>(); image1 = new List <BitmapImage>(); KeepID = new List <System.Windows.Controls.Label>(); int j = 0; for (int i = 0; i < Persons.Length; i++) { if (Persons[i].id != ID) { SP.Add(new StackPanel()); Ava.Add(new Image()); NameOfPers.Add(new TextBlock()); KeepID.Add(new System.Windows.Controls.Label()); NameOfPers[j].Text = " " + Persons[i].FullNameToStr; try { image1.Add(new BitmapImage(new Uri(sql.GetData(Convert.ToInt32(Persons[i].id))[5]))); } catch { image1.Add(new BitmapImage(new Uri("pack://siteoforigin:,,,/Resources/Empty.png"))); } Ava[j].Source = image1[j]; KeepID[j].Content = Convert.ToString(Persons[i].id); SP[j].Orientation = System.Windows.Controls.Orientation.Horizontal; Ava[j].Height = 30; Ava[j].Width = 50; Ava[j].Margin = new Thickness(0, 0, 0, 0); NameOfPers[j].Width = 200; NameOfPers[j].Height = Double.NaN; NameOfPers[j].TextWrapping = TextWrapping.Wrap; //time[i].Foreground = new SolidColorBrush(Colors.Red); //time[i].HorizontalAlignment = Left; //time[i].Color = "grey"; SP[j].Children.Add(Ava[j]); SP[j].Children.Add(NameOfPers[j]); LBS.Items.Add(SP[j]); //LBP.Items.Add(Persons[i]); // LBP.DisplayMemberPath = "FullNameToStr"; //for (int i = 0; i < Persons.Length; i++) // { // LBS.Items.Add(Persons[i]); // LBS.DisplayMemberPath = "FullNameToStr"; // } j++; } } //for (int i = 0; i < Persons.Length; i++) //{ // LBS.Items.Add(Persons[i]); // //Persons[i].FullNameToStr = Persons[i].FirstName + " " + Persons[i].LastName; // LBS.DisplayMemberPath = "FullNameToStr"; //} //ListCollectionView view = new ListCollectionView(Persons); //view.SortDescriptions.Add(new System.ComponentModel.SortDescription("FirstName", // System.ComponentModel.ListSortDirection.Ascending)); //view.SortDescriptions.Add(new System.ComponentModel.SortDescription("LastName", // System.ComponentModel.ListSortDirection.Ascending)); //view.Refresh(); }