public Destytojo()
        {
            InitializeComponent();

            // priskiriami reikiami objektai ir užpildoma dalykoFlowLayoutPanel mygtukais kurie turi turi dalyko pavadinimą ir su šituo dalyku susietas grupes
            try
            {
                repoA = new AsmuoRepo();
                repoD = new DestytojoRepo();
                List <Dalykas> dalykai = repoD.GetUzpildytiDalykai(repoA.GetPrisijunges());

                int width = dalykoFlowLayoutPanel.Width - 20;

                foreach (Dalykas d in dalykai)
                {
                    Button dalykasButton = new Button
                    {
                        Text   = d.Pavadinimas,
                        Width  = width,
                        Height = 40,
                        Tag    = d,
                    };
                    dalykasButton.Click += DalykasButton_Click;
                    dalykoFlowLayoutPanel.Controls.Add(dalykasButton);
                }
            }
            catch (Exception exc)
            {
                Console.WriteLine(exc.Message);
            }
        }
        public Studento()
        {
            InitializeComponent();

            try
            {
                repoA = new AsmuoRepo();
                repoS = new StudentoRepo();

                //Yra gaunami su studentu (jo grupe) susieti dalykai ir tuose dalykuose saugomi pažymiai
                List <DalykoVertinimai> dalykuVertinimai = repoS.GetDalykai(repoA.GetPrisijunges());
                int width = dalykaiFlowLayoutPanel.Width - 5;

                //Kiekvienas gautas DalykoVertinimas prideda papildomą mygtuką į dalykaiFlowLayoutPanel, kuris parodys su šiu dalyku susijusius vertinimus
                foreach (DalykoVertinimai d in dalykuVertinimai)
                {
                    Button dalykasButton = new Button
                    {
                        Text   = d.Pavadinimas,
                        Width  = width,
                        Height = 40,
                        Tag    = d
                    };
                    dalykasButton.Click += DalykasButton_Click;
                    dalykaiFlowLayoutPanel.Controls.Add(dalykasButton);
                }
            }
            catch (Exception exc)
            {
                Console.WriteLine(exc.Message);
            }
        }
        //Teksto laukuose gauta informacija yra siunčiama objektui AsmuoRepo metodui Prisijungti, jei prisijungti pavyks, objektas Asmuo prisijunges gaus tinkamą vertę
        //Ir pateks į jo grupei tinkamą langą
        private void Prisijungti_Click(object sender, EventArgs e)
        {
            try
            {
                repo.Prisijungti(prisijungimoBox.Text, slaptBox.Text);
                Asmuo prisijunges = repo.GetPrisijunges();
                Form  ff          = new Studento();

                if (prisijunges.GetGrupe() == "adminai")
                {
                    ff = new Admino();
                }


                if (prisijunges.GetGrupe() == "destytojai")
                {
                    ff = new Destytojo();
                }

                ff.ShowDialog();
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }