public Lojtari(string emri, string mbiemri, string shtetesia, string adresa, Pozicionet pozicioni, string ekipi, int mosha, int nrKontaktit, decimal rroga, int numri, int golat, int asistimet) : base(emri, mbiemri, shtetesia, adresa, mosha, nrKontaktit, rroga) { //ID eshte atributi unik i instances lojtari qe me nevojitet per manipulimin e tij //Counter ID eshte variabla qe ruan vlerat pas qdo krijimi te nje instance, //counterID na hyn ne pune me vone gjate programit. EkipiID = dt.TeamID; L_ID = ++_counterID; Shtetesia = shtetesia; Pozicioni = pozicioni; Ekipi = ekipi; Numri = numri; Golat = golat; Asistimet = asistimet; }
//Metoda per editimin e lojtareve public static void EditoLojtar(int id, string emri, string mbiemri, int mosha, Pozicionet pozicioni, string shtetesia, string ekipi, int golat, int asistimet, int numri) { //Variabli teDhenat merr informacionin mbi lojtarin qe po editohet dhe lidhet me ID-ne //e tij, qe ti referohemi objektit te duhur qe eshte selektuar pasi ID eshte unike Lojtari teDhenat = listLojtari.Where(item => item.L_ID.ToString() == id.ToString()).FirstOrDefault(); if (teDhenat.L_ID == id) { teDhenat.Emri = emri; teDhenat.Mbiemri = mbiemri; teDhenat.Shtetesia = shtetesia; teDhenat.Pozicioni = pozicioni; teDhenat.Ekipi = ekipi; teDhenat.Mosha = mosha; teDhenat.Numri = numri; teDhenat.Golat = golat; teDhenat.Asistimet = asistimet; } }