Доделал вторую вкладку
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 8s
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 8s
This commit is contained in:
@ -18,26 +18,30 @@ public class HomeController : Controller
|
||||
|
||||
public async Task<IActionResult> Index(string searchString)
|
||||
{
|
||||
IEnumerable<University> universities = await _universityService.GetAllUniversity();
|
||||
List<University> universities = await _universityService.GetAllUniversity();
|
||||
|
||||
if (!String.IsNullOrEmpty(searchString))
|
||||
{
|
||||
universities = universities.Where(s => s.Name!.ToLower().Contains(searchString.ToLower()));
|
||||
universities = universities.Where(s => s.Name!.ToLower().Contains(searchString.ToLower()) || s.FullName!.ToLower().Contains(searchString.ToLower())).ToList();
|
||||
}
|
||||
|
||||
// Выдача университетов в случайном порядке
|
||||
var random = new Random(DateTime.Now.Millisecond);
|
||||
universities = universities.OrderBy(x => random.Next()).ToList();
|
||||
|
||||
return View(universities.ToList());
|
||||
}
|
||||
|
||||
[Route("Directions")]
|
||||
public IActionResult Directions(long universityId)
|
||||
public async Task<IActionResult> Directions(long universityId)
|
||||
{
|
||||
Console.WriteLine(universityId);
|
||||
if (universityId == 0)
|
||||
return RedirectToAction("Index");
|
||||
|
||||
|
||||
|
||||
return View();
|
||||
var answer = new UniversityDirectionsViewModel();
|
||||
answer.University = await _universityService.GetUniversityById(universityId);
|
||||
answer.Directions = await _universityService.GetDirectionsByUniversityId(universityId);
|
||||
return View(answer);
|
||||
}
|
||||
|
||||
public IActionResult Credits()
|
||||
|
Reference in New Issue
Block a user