TeamOOP.ChangeRankWindow.ChangeRankWindow C# (CSharp) Method

ChangeRankWindow() public method

public ChangeRankWindow ( Person person ) : PersonModule
person Person
return PersonModule
        public ChangeRankWindow(Person person)
        {
            InitializeComponent();

            bc = new BrushConverter();
            this.person = person;
            if (person is Student)
            {
                List<StudentRank> _ranksList = new List<StudentRank>()
                {
                    StudentRank.Unknown,
                    StudentRank.Junior,
                    StudentRank.Senior,
                    StudentRank.Bachelor,
                    StudentRank.Master,
                    StudentRank.Doctor
                };
                rankComboBox.ItemsSource = _ranksList;
                rankComboBox.SelectedIndex = 0;
            }
            else
            {
                List<TeacherRank> _ranksList = new List<TeacherRank>()
                {
                    TeacherRank.Unknown,
                    TeacherRank.AssistantProfessor,
                    TeacherRank.AssociateProfessor,
                    TeacherRank.Professor,
                    TeacherRank.LecturerInstructor,
                    TeacherRank.VisitingProfessor,
                    TeacherRank.AdjunctProfessor
                };
                rankComboBox.ItemsSource = _ranksList;
                rankComboBox.SelectedIndex = 0;
            }
        }