public async Task <IActionResult> RemovePet(int id) { var findPet = _petRegistrationRepo.GetPetById(id); var findUser = await _userManager.FindByNameAsync(User.Identity.Name); if (findPet != null) { if (findUser.UserName != findPet.UserName) { ModelState.AddModelError("", "მსგავსი განცხადება თქვენ არ გეკუთვნით"); } else { _petRegistrationRepo.RemovePet(findPet); _petRegistrationRepo.SaveChange(); return(RedirectToAction("PetProducts", "UserProduct")); } } else { ModelState.AddModelError("", "მსგავსი განცხადება არ არსებობს"); } return(RedirectToAction("PetProducts", "UserProduct")); }