Example #1
0
 //sprawdzanie czy opinia wykracza poza skale 2-5 czy nie
 public Opinion(Doctor advisor, Thesis thesis, double mark, string opiniontext)
 {
     if (mark < 2 || mark > 5)
     {
         throw new ArgumentOutOfRangeException("mark", "Ocena wykracza poza skalę ustaloną przez Akademię Górniczo-Hutniczą!");
     }
     else
     {
         Advisor     = advisor;
         Thesis      = thesis;
         Mark        = mark;
         OpinionText = opiniontext;
     }
 }
Example #2
0
 //sprawdzanie czy opinia wykracza poza skale 2-5 czy nie
 public Review(Doctor reviewer, Thesis thesis, double mark, string reviewtext)
 {
     if (mark < 2 || mark > 5)
     {
         throw new ArgumentOutOfRangeException("mark", "Ocena wykracza poza skalę ustaloną przez Akademię Górniczo-Hutniczą!");
     }
     else
     {
         Reviewer   = reviewer;
         Thesis     = thesis;
         Mark       = mark;
         ReviewText = reviewtext;
     }
 }
Example #3
0
 public DiplomaDefend(Doctor doctor, Student student, Thesis thesis)
 {
     this.Doctor  = doctor;
     this.Student = student;
     this.Thesis  = thesis;
 }