Пример #1
0
        private void btnNazad_Click(object sender, EventArgs e)
        {
            CtrlNastavnik ctrlNastavnik = new CtrlNastavnik(this.nastavnik, this.panel);

            this.panel.Controls.Clear();
            this.panel.Controls.Add(ctrlNastavnik);
        }
Пример #2
0
        private void Label3_Click(object sender, EventArgs e)
        {
            CtrlNastavnik ctrlNastavnika = new CtrlNastavnik(korisnik, panel);

            panel.Controls.Clear();
            panel.Controls.Add(ctrlNastavnika);
        }
Пример #3
0
        public void LoginNastavnik(Korisnik korisnik, Panel panel)
        {
            CtrlNastavnik ctrlNastavnika = new CtrlNastavnik((NijeUcenik)korisnik, panel);

            panel.Controls.Clear();
            panel.Controls.Add(ctrlNastavnika);
            Message.Hide();
        }
Пример #4
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");
            }
        }
        private void btnNazad_Click(object sender, EventArgs e)
        {
            try
            {
                ISession      session       = DataLayer.getSession();
                NijeUcenik    nastavnik     = session.Load <NijeUcenik>(this.razredni.IdKorisnika);
                CtrlNastavnik ctrlNastavnik = new CtrlNastavnik(nastavnik, this.panel);
                this.panel.Controls.Clear();
                this.panel.Controls.Add(ctrlNastavnik);

                session.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }