// GET: Chat public ActionResult Chat() { var userId = User.Identity.GetSecurityUserId(); var model = _getUser.Get(userId); return(View(model)); }
public User Authenticate(string email, string password) { var user = _getUser.Get(email, password); if (user == null) { return(null); } var tokenHandler = new JwtSecurityTokenHandler(); var token = _createUserToken.Create(tokenHandler, user.Id); user.Token = tokenHandler.WriteToken(token); return(user); }
public PropertyModel GetPropertyDetails(int propertyId) { var property = _propertyRepository.GetPropertyByPropertyId(propertyId); var user = _getUser.Get(property.UserId); var model = new PropertyModel { PropertyName = property.PropertyName, Address = property.Address, City = property.City, Amenities = property.Amenities, Details = property.Details, State = property.State, University = property.University, Users = new UsersModel { UserName = user.UserName, Email = user.Email, University = user.University } }; return(model); }