public UserToLoginResponse GetUserInfoByArgs([FromBody] LoginManualArgs loginManualArgs) { var user = _loginService.ManualLogin(loginManualArgs.Email, loginManualArgs.Password); var borrowedBooks = _bookService.GetUsersBorrowedBooks(user.Id); return(new UserToLoginResponse { UserInfo = new Models.Entities.User { Id = user.Id, Firstname = user.FirstName, Lastname = user.LastName, Email = user.Email, }, BorrowedBooks = borrowedBooks, }); }
public UserToLoginResponse BuildUserToSend(LoginManualArgs loginManualArgs) { //implementation???? return(new UserToLoginResponse()); }
// POST: api/ManualLogin public UserToLoginResponse Post([FromBody] LoginManualArgs loginManualArgs) { return(new UserToLoginResponseBuilder().BuildUserToSend(loginManualArgs)); }