示例#1
0
 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();
     }
 }
示例#2
0
        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 });
            }
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (us.getVypisKnihovny(int.Parse(uzivatelLabel.Text)).Count == 0)
            {
                KnihovnaGateway kg = new KnihovnaGateway();
                UzivatelGateway ug = new UzivatelGateway();

                ug.Id       = Int32.Parse(uzivatelLabel.Text);
                kg.Uzivatel = ug;

                Knihovna k = new Knihovna(kg);

                ks.InsertKnihovnu(k);
            }

            UlozeniGateway   ulg = new UlozeniGateway();
            IPisnickaGateway pg  = new PisnickaGateway();
            KnihovnaGateway  kng = new KnihovnaGateway();

            Knihovna knihovna = ks.getIdKnihovny(Int32.Parse(uzivatelLabel.Text));

            foreach (int i in pisnicky)
            {
                pg.Id  = i;
                kng.Id = knihovna.Id;

                ulg.Knihovna = kng;
                ulg.Pisnicka = pg;

                Ulozeni ulozeni = new Ulozeni(ulg);

                UlozeniService.InsertUlozeni(ulozeni);
            }

            infoLabel.Text = "ok";
        }