Example #1
0
        // 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));
        }
Example #2
0
        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));
        }