public Osoba(string i, string n, string d, string p, Plcie pl) : this(i, n) { DateTime data; bool r = DateTime.TryParseExact(d, new[] { "yyyy/MM/dd", "MM/dd/yy", "yyyy-MM-dd", "dd-MMM-yy" }, null, DateTimeStyles.None, out data); if (r) { dataUrodzenia = data; //nie ma znaczenia czy DataUrodzenia czy dataUrodzenia } Pesel = p; Plec = pl; }
public Osoba(string imie, string nazwisko, string d, string pesel, Plcie p) { this.imie = imie; Nazwisko = nazwisko; DateTime date; DateTime.TryParseExact(d, new[] { "yyyy-MM-dd", "yyyy/MM/dd", "MM/dd/yy", "dd-MMM-yy" }, null, DateTimeStyles.None, out date); this.dataUrodzenia = date; this.plec = p; if (!checkPESEL(pesel)) { throw new wronPESELExcepition(); } this.PESEL = pesel; }
public Wykladowca(string i, string n, string d, string p, Plcie pl, TytulW tit) : base(i, n, d, p, pl) { tytul = tit; }
public CzlonekZespolu(string imie, string nazwisko, string dataUrodzenia, string PESEL, Plcie plec, string stanowisko) : base(imie, nazwisko, dataUrodzenia, PESEL, plec) { Stanowisko = stanowisko; }
public CzlonekZespolu(string i, string n, string d, string p, Plcie plec, string f) : base(i, n, d, p, plec) { this.funkcja = f; }
public Student(string i, string n, string d, string p, Plcie pl, string nr) : base(i, n, d, p, pl) { NrAlbumu = nr; oceny = new List <Ocena>(); }
public KierownikZespolu(string i, string n, string d, string p, Plcie pl, int ex) : base(i, n, d, p, pl) { Doswiadczenie = ex; }
public CzlonekZespolu(string i, string n, string d, string p, Plcie pl, string f) : base(i, n, d, p, pl) { Funkcja = f; }
public KierownikZespolu(string i, string n, string d, string p, Plcie plec, int dosw) : base(i, n, d, p, plec) { this.doswiadczenie = dosw; }
//base(imie, nazwisko, dataUrodzenia, PESEL, plec) znaczy tyle że wołamy konstruktor dziedziczonej klasy z podanymi argumentami //w tym wypadku Osoba(imie, nazwisko, dataUrodzenia, PESEL, plec) public KierownikZespolu(string imie, string nazwisko, string dataUrodzenia, string PESEL, Plcie plec, int doswiadczenie) : base(imie, nazwisko, dataUrodzenia, PESEL, plec) { _doswiadczenie = doswiadczenie; }
public CzlonekZespolu(string i, string n, string d, string pesel, Plcie p) //wywolanie konstruktora z klasy Osoba : base(i, n, d, pesel, p) { }
public KierownikZespolu(string i, string n, string d, string pesel, Plcie p, int doswiadczenie) //wywolanie konstruktora z klasy Osoba : base(i, n, d, pesel, p) { this.doswiadczenie = doswiadczenie; }