//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; } }
//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; } }
public DiplomaDefend(Doctor doctor, Student student, Thesis thesis) { this.Doctor = doctor; this.Student = student; this.Thesis = thesis; }