From 1c1d44cd08508199ebfb0829fb915fae4006b479 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 19 May 2019 21:55:47 +0100 Subject: [PATCH] Sort companies in GPU admin pages. --- cicm_web/Areas/Admin/Controllers/GpusController.cs | 11 +++++++---- cicm_web/cicm_web.csproj | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/cicm_web/Areas/Admin/Controllers/GpusController.cs b/cicm_web/Areas/Admin/Controllers/GpusController.cs index 5dad6d89..078cf7a0 100644 --- a/cicm_web/Areas/Admin/Controllers/GpusController.cs +++ b/cicm_web/Areas/Admin/Controllers/GpusController.cs @@ -72,7 +72,7 @@ namespace cicm_web.Areas.Admin.Controllers // GET: Admin/Gpus/Create public IActionResult Create() { - ViewData["CompanyId"] = new SelectList(_context.Companies, "Id", "Name"); + ViewData["CompanyId"] = new SelectList(_context.Companies.OrderBy(c => c.Name), "Id", "Name"); return View(); } @@ -92,7 +92,8 @@ namespace cicm_web.Areas.Admin.Controllers return RedirectToAction(nameof(Index)); } - ViewData["CompanyId"] = new SelectList(_context.Companies, "Id", "Name", gpu.CompanyId); + ViewData["CompanyId"] = + new SelectList(_context.Companies.OrderBy(c => c.Name), "Id", "Name", gpu.CompanyId); return View(gpu); } @@ -104,7 +105,8 @@ namespace cicm_web.Areas.Admin.Controllers Gpu gpu = await _context.Gpus.FindAsync(id); if(gpu == null) return NotFound(); - ViewData["CompanyId"] = new SelectList(_context.Companies, "Id", "Name", gpu.CompanyId); + ViewData["CompanyId"] = + new SelectList(_context.Companies.OrderBy(c => c.Name), "Id", "Name", gpu.CompanyId); return View(gpu); } @@ -136,7 +138,8 @@ namespace cicm_web.Areas.Admin.Controllers return RedirectToAction(nameof(Index)); } - ViewData["CompanyId"] = new SelectList(_context.Companies, "Id", "Name", gpu.CompanyId); + ViewData["CompanyId"] = + new SelectList(_context.Companies.OrderBy(c => c.Name), "Id", "Name", gpu.CompanyId); return View(gpu); } diff --git a/cicm_web/cicm_web.csproj b/cicm_web/cicm_web.csproj index 1b52ff48..f016eee6 100644 --- a/cicm_web/cicm_web.csproj +++ b/cicm_web/cicm_web.csproj @@ -2,7 +2,7 @@ netcoreapp2.2 - 3.0.99.516 + 3.0.99.517 Canary Islands Computer Museum Copyright © 2003-2018 Natalia Portillo Canary Islands Computer Museum Website