Example #1
0
        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;
        }
Example #2
0
File: Osoba.cs Project: MartykQ/PO
        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;
        }
Example #3
0
 public Wykladowca(string i, string n, string d, string p, Plcie pl, TytulW tit) : base(i, n, d, p, pl)
 {
     tytul = tit;
 }
Example #4
0
 public CzlonekZespolu(string imie, string nazwisko, string dataUrodzenia, string PESEL, Plcie plec, string stanowisko) : base(imie, nazwisko, dataUrodzenia, PESEL, plec)
 {
     Stanowisko = stanowisko;
 }
Example #5
0
 public CzlonekZespolu(string i, string n, string d, string p, Plcie plec, string f)
     : base(i, n, d, p, plec)
 {
     this.funkcja = f;
 }
Example #6
0
 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>();
 }
Example #7
0
 public KierownikZespolu(string i, string n, string d, string p, Plcie pl, int ex) : base(i, n, d, p, pl)
 {
     Doswiadczenie = ex;
 }
Example #8
0
 public CzlonekZespolu(string i, string n, string d, string p, Plcie pl, string f) : base(i, n, d, p, pl)
 {
     Funkcja = f;
 }
Example #9
0
 public KierownikZespolu(string i, string n, string d, string p, Plcie plec, int dosw)
     : base(i, n, d, p, plec)
 {
     this.doswiadczenie = dosw;
 }
Example #10
0
 //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;
 }