public егистрация() { InitializeComponent(); ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); }
public ЗабылПароль() { InitializeComponent(); ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); }
public Фильм(int ID) { InitializeComponent(); //добавление данных о фильме на форму loginL.Content = CurrentUser.Login; mediaF.Play(); mediaF.Pause(); contentID = ID; string geners, countrys, directors, acthors; geners = countrys = directors = acthors = ""; ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); AddFromDB(ref geners, $"SELECT Наименование FROM Жанр WHERE КодЖанра = ", $"SELECT КодЖанра FROM ЖанрКонтента WHERE КодКонтента = {ID}", dB.GetConnection(), true); AddFromDB(ref countrys, $"SELECT Наименование FROM Страна WHERE КодСтраны = ", $"SELECT КодСтраны FROM СтраныКонтента WHERE КодКонтента = {ID}", dB.GetConnection(), true); AddFromDB(ref directors, $"SELECT Имя, Фамилия FROM Режиссёр WHERE КодРежиссёра = ", $"SELECT КодРежиссёра FROM РежиссёрыКонтента WHERE КодКонтента = {ID}", dB.GetConnection(), false); AddFromDB(ref acthors, $"SELECT Имя, Фамилия FROM Актёр WHERE КодАктёра = ", $"SELECT КодАктёра FROM АктёрыКонтента WHERE КодКонтента = {ID}", dB.GetConnection(), false); ContentTable ct = new ContentTable(); dB.ExecuteReaderQuery($"SELECT * FROM Контент WHERE КодКонтента = {ID}", ct); for (int i = 0; i < ct.ID.Count; i++) { rentPrice = Math.Round(ct.RentalPrice[i], 2); buyPrice = Math.Round(ct.PurchasePrice[i], 2); poster = new BitmapImage(new Uri(AppDomain.CurrentDomain.BaseDirectory + $@"\Images\{ct.Poster[i]}", UriKind.Absolute)); posterI.Source = poster; nameL.Content = ct.ContentName[i]; specificationL.Text += $"Рейтинг: {ct.Rating[i]}\nГод: {ct.Year[i]}\nПродолжительность: {ct.Duration[i]} мин.\nЖанр: {geners}\n" + $"Страна: {countrys}\nРежиссёр: {directors}\nАктёры: {acthors}\nСюжет: {ct.Story[i]}\nЦена покупки: {buyPrice} руб.\n" + $"Цена проката: {rentPrice} руб.\n"; } List <string> strID = new List <string>(); FileTable ft = new FileTable(); ContentFile cf = new ContentFile(); dB.ExecuteReaderQuery($"SELECT КодФайла FROM ФайлыКонтента WHERE КодКонтента = {ID}", cf); for (int i = 0; i < cf.DataID.Count; i++) { dB.ExecuteReaderQuery($"SELECT Ссылка FROM Файл WHERE КодФайла = {cf.DataID[i]}", ft); for (int j = 0; j < ft.Reference.Count; j++) { seriesCB.Items.Add(ft.Reference[j].ToString()); } } if (seriesCB.Items.Count > 0) { seriesCB.Text = seriesCB.Items[0].ToString(); mediaUri = new Uri(AppDomain.CurrentDomain.BaseDirectory + $@"\Films\{seriesCB.Items[0]}", UriKind.Absolute); mediaF.Source = mediaUri; } CommentTable commentT = new CommentTable(); dB.ExecuteReaderQuery($"SELECT * FROM Отзыв WHERE КодКонтента = {ID}", commentT); for (int i = 0; i < commentT.ID.Count; i++) { CommentBlock.GetBlock(commentSP, commentT.Text[i], commentT.Login[i]); } }
public Main() { InitializeComponent(); ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); loginL.Content = CurrentUser.Login; }
public ЛичныйКабинет() { InitializeComponent(); ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); AddData(); }
public MainWindow() { InitializeComponent(); AppDomain.CurrentDomain.SetData("DataDirectory", Environment.CurrentDirectory.Replace(@"\bin\Debug", "")); Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); //Добавление кнопок Закрыть/Свернуть ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); }
public Оплата(BitmapImage b, string n, double p, string type, int id) { InitializeComponent(); //добавление данных о покупке contentID = id; this.type = type; ControlButton cb = new ControlButton(); cb.CreateElements(this, mainG); posterI.Source = b; nameL.Text = n; priceL.Text = p.ToString(); }