Ejemplo n.º 1
0
        private void Label2_Click(object sender, EventArgs e)
        {
            CtrlRoditelj ctrlRoditelj = new CtrlRoditelj(korisnik);

            panel.Controls.Clear();
            panel.Controls.Add(ctrlRoditelj);
        }
Ejemplo n.º 2
0
        public void LoginRoditelj(Korisnik korisnik, Panel panel)
        {
            CtrlRoditelj ctrlRoditelj = new CtrlRoditelj((NijeUcenik)korisnik);

            panel.Controls.Clear();
            panel.Controls.Add(ctrlRoditelj);
            Message.Hide();
        }
Ejemplo n.º 3
0
        public void LogInSuccess(Korisnik korisnik)
        {
            btnOdjaviSe.Visible = true;
            if (korisnik.GetType() == typeof(Ucenik))
            {
                CtrlUcenik ctrlUcenik = new CtrlUcenik((Ucenik)korisnik);
                panelForme.Controls.Clear();
                panelForme.Controls.Add(ctrlUcenik);
            }
            else if (korisnik.GetType() == typeof(NijeUcenik))
            {
                if (((NijeUcenik)korisnik).AdministratorFlag == "Da")
                {
                    CtrlAdministrator ctrlAdministrator = new CtrlAdministrator();
                    panelForme.Controls.Clear();
                    panelForme.Controls.Add(ctrlAdministrator);
                }
                else if (((NijeUcenik)korisnik).NastavnigFlag == "Da" && ((NijeUcenik)korisnik).RoditeljFlag == "Da")
                {
                    Form2 form2 = new Form2(this, (NijeUcenik)korisnik, panelForme);

                    form2.Show();

                    Message = form2;

                    // CtrlNastavnikRoditelj ctrlNastavnikRoditelj = new CtrlNastavnikRoditelj((NijeUcenik)korisnik, panelForme);
                    // panelForme.Controls.Clear();
                    // panelForme.Controls.Add(ctrlNastavnikRoditelj);
                }
                else if (((NijeUcenik)korisnik).NastavnigFlag == "Da")
                {
                    CtrlNastavnik ctrlNastavnik = new CtrlNastavnik((NijeUcenik)korisnik, panelForme);
                    panelForme.Controls.Clear();
                    panelForme.Controls.Add(ctrlNastavnik);
                }
                else if (((NijeUcenik)korisnik).RoditeljFlag == "Da")
                {
                    CtrlRoditelj ctrlRoditelj = new CtrlRoditelj((NijeUcenik)korisnik);
                    panelForme.Controls.Clear();
                    panelForme.Controls.Add(ctrlRoditelj);
                }
            }
            else
            {
                MessageBox.Show("Nerasporedjen");
            }
        }