private void LoadService(string userId) { ServiceAndProviderVM = new ServiceAndProviderVM() { Services = (List <GrupoESIModels.Models.Service>)_serviceRepository.GetAll(c => c.ApplicationUser.Id == userId, includeProperties: "serviceType,ApplicationUser"), UserObj = _applicationUserRepository.FirstOrDefault(u => u.Id == userId) }; ServiceAndProviderVM.UserLocalId = userId; }
public async Task <IActionResult> OnGet(string userId = null) { if (userId == null) { var claimsIdentity = (ClaimsIdentity)User.Identity; var claim = claimsIdentity.FindFirst(ClaimTypes.NameIdentifier); userId = claim.Value; } ServiceAndProviderVM = new ServiceAndProviderVM() { Services = await _db.ServiceModel.Include(s => s.serviceType) .Where(c => c.ApplicationUser.Id == userId) .ToListAsync(), UserObj = await _db.ApplicationUser.FirstOrDefaultAsync(u => u.Id == userId) }; return(Page()); }