private void PrepareProfessorList(Course course)
{
IList<Professor> pl = (new ProfessorProvider()).GetAssignedProfessors();
pl.Add(AddDummyProf());
if (course != null)
{
ViewData["ProfessorList"] =
course.AssignedProfessor != null
?
new SelectList(pl, "ProfId", "FullName", course.AssignedProfessor.ProfId)
:
new SelectList(pl, "ProfId", "FullName", "0");
}
else
{
ViewData["ProfessorList"] = new SelectList(pl, "ProfId", "FullName", "0");
}
}