Esempio n. 1
0
        /// <summary>
        /// Prikazuje podatke o odabranom cjepljenju
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OtvoriCjepljenje(object sender, EventArgs e)
        {
            Button gumb = (Button)sender;

            string[] polje           = gumb.Text.Split(' ');
            int      indexCjepljenja = int.Parse(polje[1]);
            Cjepivo  cjepivo         = listaCjepiva[indexCjepljenja - 1];

            frmDodajCijepljenje postojeceCijepljenje = new frmDodajCijepljenje(this.vlasnik, this.zivotinja, this.kontrola, cjepivo, this.status);

            postojeceCijepljenje.StartPosition = FormStartPosition.CenterScreen;
            var rezultat = postojeceCijepljenje.ShowDialog();
        }
Esempio n. 2
0
        /// <summary>
        /// Dodaje novu stavku cjepljenja na trenutačno aktivnu kontrolu
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void uiActionDodajCijepljenje_Click(object sender, EventArgs e)
        {
            frmDodajCijepljenje novoCijepljenje = new frmDodajCijepljenje(this.vlasnik, this.zivotinja, this.kontrola);

            novoCijepljenje.StartPosition = FormStartPosition.CenterScreen;
            var rezultat = novoCijepljenje.ShowDialog();

            if (rezultat == DialogResult.OK)
            {
                listaCjepiva.Add(novoCijepljenje.cjepivo);

                int    i = listaCjepiva.Count;
                Button kreiranoCjepljenje = new Button();
                kreiranoCjepljenje.Width     = 75;
                kreiranoCjepljenje.Height    = 25;
                kreiranoCjepljenje.FlatStyle = FlatStyle.Flat;
                kreiranoCjepljenje.BackColor = Color.FromArgb(89, 119, 183);
                kreiranoCjepljenje.Text      = "Cjepljenje " + i;
                kreiranoCjepljenje.Click    += new EventHandler(OtvoriCjepljenje);
                uiStavkeKontroleCijepljenja.Controls.Add(kreiranoCjepljenje);
                kreiranoCjepljenje.Location = new Point(kreiranoCjepljenje.Location.X + 60, kreiranoCjepljenje.Location.Y + 25 + (40 * (i - 1)));
            }
        }