示例#1
0
 private void AddData()
 {
     //добавление данных пользователя на форму
     dB.ExecuteReaderQuery($"SELECT * FROM Пользователь WHERE Логин = '{CurrentUser.Login}'", ut);
     for (int i = 0; i < ut.Login.Count; i++)
     {
         userFoto.Source     = new BitmapImage(new Uri("Resources/Пользователь.jpg", UriKind.Relative));
         loginTB.Text        = ut.Login[i].ToString();
         passwordPB.Password = ut.Password[i].ToString();
         openPassTB.Text     = ut.Password[i].ToString();
         emailTB.Text        = ut.Email[i].ToString();
         phoneTB.Text        = ut.Phone[i].ToString();
         balanceTB.Text      = ut.Balance[i].ToString();
         lastNameTB.Text     = ut.LastName[i].ToString();
         firstNameTB.Text    = ut.FirstName[i].ToString();
         middleNameTB.Text   = ut.MiddleName[i].ToString();
         object r = ut.VIP[i];
         if ((bool)r)
         {
             subscribeL.Content = "Подписка: Да";
         }
         else
         {
             subscribeL.Content = "Подписка: Нет";
         }
     }
     dB.ExecuteReaderQuery($"SELECT КодКонтента, Покупка FROM Владение WHERE Логин = '{CurrentUser.Login}'", pt);
     if (pt.Purchase.Count > 0)
     {
         object name;
         for (int i = 0; i < pt.ContentID.Count; i++)
         {
             name = dB.ExecuteScalarQuery($"SELECT Название FROM Контент WHERE КодКонтента = {pt.ContentID[i]}");
             if (pt.Purchase[i])
             {
                 CommentBlock.GetBlock(buySP, (string)name, "Фильм");
             }
             else
             {
                 CommentBlock.GetBlock(rentSP, (string)name, "Фильм");
             }
         }
     }
 }