public detailAlbaForm(string TEMP) { InitializeComponent(); foreach (Pisnicka pisnicka in ps.getPisnickyPodleAlba(TEMP)) { this.nazevAlbaLabel.Text = pisnicka.nazevAlba; this.interpretLabel.Text = pisnicka.umeleckeJmenoInterpreta; idAlba = pisnicka.idAlba; ListViewItem item1 = new ListViewItem(pisnicka.Id.ToString()); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem(pisnicka.Nazev); item2.SubItems.Add("nazev"); this.listPisnicekView.Items.AddRange(new ListViewItem[] { item1, item2 }); } if (SessionSingleton.getInstance().isAdministrator()) { this.administraceInsertPisnicka.Show(); this.deleteButton.Show(); } }
private void loginButton_Click(object sender, EventArgs e) { try { Uzivatel uzivatel = us.getLoginUzivatele(prezdivkaBox.Text, hesloBox.Text); SessionSingleton.getInstance().setLoggedUser(uzivatel); prihlasenyUzivatelLabel.Text = "Jste přihlášen jako " + SessionSingleton.getInstance().getLoggedUser().Prezdivka; if (SessionSingleton.getInstance().isLogged()) { profilButton.Show(); } if (SessionSingleton.getInstance().isLogged()) { panel1.Hide(); } odhlasitButton.Show(); kosikButton.Show(); if (SessionSingleton.getInstance().isAdministrator()) { objednavkyButton.Show(); } } catch (Exception ex) { prihlasenyUzivatelLabel.Text = "Neplatné přihlašovací údaje"; SessionSingleton.getInstance().logOut(); } }
private void odhlasitButton_Click(object sender, EventArgs e) { SessionSingleton.getInstance().logOut(); profilButton.Hide(); panel1.Show(); prihlasenyUzivatelLabel.Text = "Byl jste odhlášen"; odhlasitButton.Hide(); kosikButton.Hide(); Kosik.getInstance().znicitKosik(); }
private void zobrazButton_Click(object sender, EventArgs e) { if (uls.getVypisKnihovny(SessionSingleton.getInstance().getLoggedUser().Id).Count == 0) { knihovnaJePrazdnaLabel.Show(); } else { Formy.knihovnaForm knihovna = new Formy.knihovnaForm(); knihovna.Show(); } }
public prehledAlb() { InitializeComponent(); foreach (Album album in new AlbumService().getAlbums()) { this.prehledAlbView.Items.Add(new ListViewItem(album.Nazev)); } if (SessionSingleton.getInstance().isAdministrator()) { this.insertAlbum.Show(); } }
public OdeslaniObjednavkyForm() { InitializeComponent(); if (SessionSingleton.getInstance().isLogged()) { prezdivkaLabel.Text = "Jste přihlášen jako " + SessionSingleton.getInstance().getLoggedUser().Prezdivka; emaillabel.Text = "Email " + SessionSingleton.getInstance().getLoggedUser().Email; emialHostLabel.Hide(); textBox1.Hide(); } else { prezdivkaLabel.Hide(); emaillabel.Hide(); emialHostLabel.Show(); textBox1.Show(); } }
public detailPisnickaForm(int temp) { InitializeComponent(); //Databaze.IPisnickaGateway pisnickaa = Databaze.PisnickaFinder.SelectId(temp); Databaze.Pisnicka pisnicka = serviceP.getPisnicku(temp); aktualniPisnicka = pisnicka; aktualniPisnicka.Id = temp; idPisnicky = temp; nazevLabel.Text = pisnicka.Nazev; delkaPisnickyLabel.Text = pisnicka.Delka; hodnoceniLabel.Text = pisnicka.Hodnoceni.ToString(); jmenoInterpretaLabel.Text = pisnicka.umeleckeJmenoInterpreta; albumLabel.Text = pisnicka.nazevAlba; zanrLabel.Text = pisnicka.nazevZanru; if (SessionSingleton.getInstance().isLogged()) { this.panel1.Show(); this.koupitButton.Show(); } else { this.panel1.Hide(); } foreach (HodnoceniPisnicky hodnoceni in service.getPisnicky(temp)) { ListViewItem item1 = new ListViewItem("Text: " + hodnoceni.Text); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem("Hodnoceni: " + hodnoceni.Hodnoceni.ToString()); item2.SubItems.Add("hodnoceni"); ListViewItem item3 = new ListViewItem("Autor: " + hodnoceni.Uzivatel); item2.SubItems.Add("Autor"); ListViewItem item4 = new ListViewItem("--------------------"); item2.SubItems.Add("rezdelovac"); this.komentareView.Items.AddRange(new ListViewItem[] { item1, item2, item3, item4 }); } }
private void button1_Click(object sender, EventArgs e) { if (ucetBox.TextLength == 0) { varovani2Label.Text = "Vyplňte účet"; } else { ObjednavkaGateway og = new ObjednavkaGateway(); UzivatelGateway u = new UzivatelGateway(); ObjednaniGateway obj = new ObjednaniGateway(); IPisnickaGateway pg = new PisnickaGateway(); u.Id = SessionSingleton.getInstance().getLoggedUser().Id; og.Uzivatel = u; Objednavka o = new Objednavka(og); oser.InsertObjednavku(o); ObjednavkaGateway objIdg = new ObjednavkaGateway(); Objednavka idObjednavky = oser.getIdObjednavky(SessionSingleton.getInstance().getLoggedUser().Id); foreach (Pisnicka p in Kosik.getInstance().getPisnicky()) { pg.Id = p.Id; objIdg.Id = idObjednavky.Id; obj.Objednavka = objIdg; obj.Pisnicka = pg; Objednani ob = new Objednani(obj); objednaniSer.InsertObjednani(ob); } vytvoreniLabel.Show(); Kosik.getInstance().znicitKosik(); } }
public knihovnaForm() { InitializeComponent(); foreach (Ulozeni ulozeni in us.getVypisKnihovny(SessionSingleton.getInstance().getLoggedUser().Id)) { idUzivateleLabel.Text = ulozeni.IdUzivatele.ToString(); idKnihovnyLabel.Text = ulozeni.IdKnihovny.ToString(); ListViewItem item1 = new ListViewItem(ulozeni.IdPisnicky.ToString()); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem(ulozeni.NazevPisnicky); item2.SubItems.Add("nazev"); this.prehledKnihovnyView.Items.AddRange(new ListViewItem[] { item1, item2 }); } }
public prehledZanru() { InitializeComponent(); foreach (Zanr z in zs.getZanry()) { ListViewItem item1 = new ListViewItem(z.Id.ToString()); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem(z.Nazev); item2.SubItems.Add("nazev"); this.prehledZanrView.Items.AddRange(new ListViewItem[] { item1, item2 }); } if (SessionSingleton.getInstance().isAdministrator()) { this.administraceNovyzanrButton.Show(); } }
private void updateButton_Click(object sender, EventArgs e) { try { UzivatelGateway uzivatelGateway = new UzivatelGateway(); uzivatelGateway.Prezdivka = prezdivkaBox.Text; uzivatelGateway.Email = emailBox.Text; uzivatelGateway.Heslo = hesloBox.Text; Uzivatel u = new Uzivatel(uzivatelGateway); us.UpdateUzivatel(u, SessionSingleton.getInstance().getLoggedUser().Id); infoLabel.Text = "Informace změněny"; } catch (Exception ex) { infoLabel.Text = "Něco je špatně"; Console.WriteLine(ex); } }
public prehledInterpret() { InitializeComponent(); InterpretService intSer = new InterpretService(); foreach (Interpret interpret in intSer.getInterprety()) { ListViewItem item1 = new ListViewItem(interpret.Id.ToString()); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem(interpret.umeleckeJmeno); item2.SubItems.Add("jmeno"); this.prehledInterpretu.Items.AddRange(new ListViewItem[] { item1, item2 }); } if (SessionSingleton.getInstance().isAdministrator()) { this.administraceNovzInterpretButton.Show(); this.deleteButton.Show(); } }
private void button2_Click(object sender, EventArgs e) { Formy.profilUzivatele profil = new Formy.profilUzivatele(SessionSingleton.getInstance().getLoggedUser().Id); profil.Show(); }
private void insertButton_Click(object sender, EventArgs e) { try { UzivatelGateway uzivatelgateway = new UzivatelGateway(); IPisnickaGateway pisnickagateway = new PisnickaGateway(); HodnoceniPisnickyGateway hodnocenigateway = new HodnoceniPisnickyGateway(); uzivatelgateway.Id = SessionSingleton.getInstance().getLoggedUser().Id; pisnickagateway.Id = idPisnicky; hodnocenigateway.Text = textKomentareBox.Text; if (radioButton1.Checked) { hodnocenigateway.Hodnoceni = 1; } else if (radioButton2.Checked) { hodnocenigateway.Hodnoceni = 2; } else if (radioButton3.Checked) { hodnocenigateway.Hodnoceni = 3; } else if (radioButton4.Checked) { hodnocenigateway.Hodnoceni = 4; } else if (radioButton5.Checked) { hodnocenigateway.Hodnoceni = 5; } else { hodnocenigateway.Hodnoceni = 1; } Uzivatel uzivatel = new Uzivatel(uzivatelgateway); Pisnicka pisnicka = new Pisnicka(pisnickagateway); HodnoceniPisnicky hodnoceni = new HodnoceniPisnicky(hodnocenigateway); service.InsertHodnoceni(hodnoceni, pisnicka, uzivatel); infoLabel.Text = "KOmentář vložen"; this.komentareView.Clear(); serviceP.UpravHodnoceniPisnicky(idPisnicky); Databaze.Pisnicka pis = serviceP.getPisnicku(idPisnicky); hodnoceniLabel.Text = pis.Hodnoceni.ToString(); foreach (HodnoceniPisnicky hodnoceniP in service.getPisnicky(idPisnicky)) { ListViewItem item1 = new ListViewItem("Text: " + hodnoceniP.Text); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem("Hodnoceni: " + hodnoceniP.Hodnoceni.ToString()); item2.SubItems.Add("hodnoceni"); ListViewItem item3 = new ListViewItem("Autor: " + hodnoceniP.Uzivatel); item2.SubItems.Add("Autor"); ListViewItem item4 = new ListViewItem("--------------------"); item2.SubItems.Add("rezdelovac"); this.komentareView.Items.AddRange(new ListViewItem[] { item1, item2, item3, item4 }); } } catch (Exception ex) { infoLabel.Text = "Něco je špatně"; Console.WriteLine(ex); } }