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); } }
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); } }