Esempio n. 1
0
 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;
 }
Esempio n. 2
0
        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());
        }