Esempio n. 1
0
        public async Task <IActionResult> PetProducts(User user, PetRegistration petRegistracion)
        {
            var appUser = await _userManager.FindByNameAsync(User.Identity.Name);

            user.Email    = appUser.Email;
            user.UserName = appUser.UserName;
            var productList = _petContext.GetAllPet(petRegistracion).Where(e => e.UserName == user.UserName).OrderByDescending(e => e.PetRegistrationDateTime).ToList();

            return(View(productList));
        }
Esempio n. 2
0
        public async Task <IActionResult> UserProfile(User user, VetRegistracion vetRegistracion, PetRegistration petRegistration, JobVacancy jobVacancy, Damakeba damakeba)
        {
            var appUser = await _userManager.FindByNameAsync(User.Identity.Name);

            user.Email    = appUser.Email;
            user.UserName = appUser.UserName;
            if (appUser.GenderValue == 0)
            {
                user.UserGender = 0;
            }
            else
            {
                user.UserGender = 1;
            }
            user.VetCount      = _vetContext.GetAllVet(vetRegistracion).Where(e => e.UserName == user.UserName).ToList().Count();
            user.PetCount      = _petContext.GetAllPet(petRegistration).Where(e => e.UserName == user.UserName).ToList().Count();
            user.VacancyCount  = _vacancyContext.GetAllJob(jobVacancy).Where(e => e.UserName == user.UserName).ToList().Count();
            user.DamakebaCount = _damakebaContext.GetAllProduct(damakeba).Where(e => e.UserName == user.UserName).ToList().Count();
            return(View(user));
        }
        public IActionResult GetPets(PetRegistration petRegistration)
        {
            var getAllPet = _petRegistrationRepo.GetAllPet(petRegistration).OrderByDescending(e => e.PetRegistrationDateTime);

            return(View(getAllPet));
        }