public static object getIdStudent(UserDTO.userLogin baseUser) { foreach (var user in DAL.UserDal.GetUsers()) { if (user.firstName == baseUser.firstName && user.password == baseUser.password) { var s = getStudentById(user.userId); StudentDTO.UserAndStudentDTO userAndStudent = new StudentDTO.UserAndStudentDTO() { city = user.city, firstName = user.firstName, lastName = user.lastName, street = user.street, numhouse = user.numhouse, phone = user.phone, password = user.password, email = user.email, tz = user.tz, IdGrade = s.IdGrade, Level = s.Level }; return(userAndStudent); } } return(null); }
public static object getTeacher(UserDTO.userLogin baseUser) { foreach (var user in DAL.UserDal.GetUsers()) { if (user.firstName == baseUser.firstName && user.password == baseUser.password) { var s = getTeacherById(user.userId); TeacherDTO.UserAndTeacherDTO userAndTeacherDTO = new TeacherDTO.UserAndTeacherDTO() { Qualifications = s.Qualifications, city = user.city, firstName = user.firstName, lastName = user.lastName, street = user.street, numhouse = user.numhouse, phone = user.phone, password = user.password, email = user.email, tz = user.tz }; return(userAndTeacherDTO); } } return(null); }
public IHttpActionResult getTeacher(UserDTO.userLogin user) { try { var teacher = BL.TeacherBL.getTeacher(user); if (teacher != null) { return(Ok(teacher)); } return(NotFound()); } catch (Exception) { return(BadRequest()); } }