public async Task <IActionResult> DamakebaProducts(User user, Damakeba damakeba) { var appUser = await _userManager.FindByNameAsync(User.Identity.Name); user.Email = appUser.Email; user.UserName = appUser.UserName; var productList = _damakebaContext.GetAllProduct(damakeba).Where(e => e.UserName == user.UserName).OrderByDescending(e => e.Published).ToList(); return(View(productList)); }
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 Products(Damakeba damakebaNoDocument) { return(View(_damakebaNoDoucument.GetAllProduct(damakebaNoDocument).OrderByDescending(e => e.Published))); }