// GET: Academical public ActionResult Index() { var usermanager = IdentityTools.NewUserManager(); var uid = usermanager.FindByName(User.Identity.Name); TeacherIndexModel tim = new TeacherIndexModel(); tim.Classrooms = CrRepo.GetAll(c => c.IsDeleted == false && c.Teacher.UserId == uid.Id).ToList(); tim.Announcements = AnRepo.GetAll(a => a.IsDeleted == false && a.Teacher.UserId == uid.Id).ToList(); return(View(tim)); }
public IActionResult Index() { var teacherModels = _teachers.GetAll(); var listingResult = teacherModels .Select(result => new TeacherIndexListingModel { Id = result.Id, Address = _teachers.GetAddress(result.Id), Email = _teachers.GetEmail(result.Id), FirstName = _teachers.GetFirstName(result.Id), LastName = _teachers.GetLastName(result.Id), Login = result.Login, Password = result.Password, Pesel = _teachers.GetPesel(result.Id), TelephoneNumber = _teachers.GetTelephoneNumber(result.Id) }); var model = new TeacherIndexModel { Teachers = listingResult }; return(View(model)); }