public ActionResult Index() { List <tblTeachers> teachers = teachersService.GetAllTeachers().ToList(); var teachersViewModel = mapper.Map <ICollection <TeachersViewModel> >(teachers); return(View(teachersViewModel)); }
public IHttpActionResult GetAllTeachers() { logger.Info("Getting all teachers, controller"); IEnumerable <TeacherDTOOut> teacher = teachersService.GetAllTeachers(); return(Ok(teacher)); }
public IHttpActionResult Get() { IEnumerable <TeacherDto> teachers; try { teachers = db.GetAllTeachers(); } catch (NullReferenceException e) { logger.Error(e.Message); return(NotFound()); } logger.Info("Requesting usernames"); return(Ok(teachers)); }
public async Task <IHttpActionResult> RegisterTeacher(RegisterTeacherDTO userModel) { if (teachersService.GetAllTeachers().Select(x => x.UserName).Contains(userModel.UserName) || teachersService.GetAllTeachers().Select(x => x.Email).Contains(userModel.EmailAddress)) { logger.Error("Registering teacher - username or email already exists!"); return(BadRequest("Username or emailalready exists!")); } var result = await service.RegisterTeacher(userModel); if (result == null) { return(BadRequest(ModelState)); } logger.Info("Registering teacher"); return(Ok()); }
public IEnumerable <Teacher> GetAllTeachers() { return(teachersService.GetAllTeachers()); }
public IEnumerable <Teacher> GetAllTeachers() { logger.Info("Requesting teachers"); return(teachersService.GetAllTeachers().OrderBy(y => y.FirstName)); }
public ActionResult GetAllTeachers() { return(PartialView("Teachers", _teacherService.GetAllTeachers())); }