diff --git a/qcbadge/Controllers/HomeController.cs b/qcbadge/Controllers/HomeController.cs index 097ad38..d170bc2 100644 --- a/qcbadge/Controllers/HomeController.cs +++ b/qcbadge/Controllers/HomeController.cs @@ -50,7 +50,47 @@ namespace qcbadge.Controllers } + public IActionResult List(string s, string id, int refresh) + { + Helpers.Sql sql = new Helpers.Sql(); + ViewData["refresh"] = refresh; + if ((String.Compare(Startup.scode, s, true) == 0)) + { + ViewData["Message"] = ""; + ViewData["0"] = 0; + ViewData["1"] = 0; + ViewData["38"] = 0; + + bool[] imglist = new bool[50]; + + if (String.IsNullOrEmpty(id)) + { + imglist = sql.selectGlobalView(); + + for (int i = 0; i < 50; i++) + { + ViewData[i.ToString()] = imglist[i]; + } + } + else + { + int badgeid = Convert.ToInt32(id); + badgeid = badgeid - 1; + imglist = sql.selectIndervidualView(badgeid); + + for (int i = 0; i < 50; i++) + { + ViewData[i.ToString()] = imglist[i]; + } + + } + + return View(); + } + else { return StatusCode(401); } + + } public IActionResult Error() { return View(); diff --git a/qcbadge/Views/Home/List.cshtml b/qcbadge/Views/Home/List.cshtml index 68bc5d0..620f390 100644 --- a/qcbadge/Views/Home/List.cshtml +++ b/qcbadge/Views/Home/List.cshtml @@ -63,7 +63,63 @@ imgname[99] = "/images/clear.png"; + string[] imgdesc = new string[100]; + + imgdesc[0] = "/images/1-eb466664-61c2-11e7-a8e6-876b73c3292d.png"; + imgdesc[1] = "/images/2-eb467672-61c2-11e7-a8e7-bfbec3058f18.png"; + imgdesc[2] = "/images/3-eb467b68-61c2-11e7-a8e8-bf5dcee8f5a4.png"; + imgdesc[3] = "/images/4-eb468036-61c2-11e7-a8e9-8fa59b75eeab.png"; + imgdesc[4] = "/images/5-eb4683ce-61c2-11e7-a8ea-2fb6e98c9f95.png"; + imgdesc[5] = "/images/6-eb4689c8-61c2-11e7-a8eb-b7408fd42ab8.png"; + imgdesc[6] = "/images/7-eb468e50-61c2-11e7-a8ec-1f2ea9f0ab82.png"; + imgdesc[7] = "/images/8-eb46929c-61c2-11e7-a8ed-8b3acc903f02.png"; + imgdesc[8] = "/images/9-eb469634-61c2-11e7-a8ee-c739d63aed77.png"; + imgdesc[9] = "/images/10-eb469e40-61c2-11e7-a8ef-aff04cd092f4.png"; + imgdesc[10] = "/images/11-eb46ccc6-61c2-11e7-a8f0-2ba14a609735.png"; + imgdesc[11] = "/images/12-eb46e54e-61c2-11e7-a8f1-ffed42a32cd8.png"; + imgdesc[12] = "/images/13-eb473be8-61c2-11e7-a8f2-97169bffdcdc.png"; + imgdesc[13] = "/images/14-eb4757ea-61c2-11e7-a8f3-a758b83c2fd9.png"; + imgdesc[14] = "/images/15-eb476f3c-61c2-11e7-a8f4-0bc4085c363a.png"; + imgdesc[15] = "/images/16-eb478346-61c2-11e7-a8f5-9be54b52f15a.png"; + imgdesc[16] = "/images/17-eb479746-61c2-11e7-a8f6-1b0d93caff33.png"; + imgdesc[17] = "/images/18-eb47a9b6-61c2-11e7-a8f7-9f3b1ad0a5a8.png"; + imgdesc[18] = "/images/19-eb48481c-61c2-11e7-a8f8-6f45fa8c1975.png"; + imgdesc[19] = "/images/20-eb48689c-61c2-11e7-a8f9-539d89786ce3.png"; + imgdesc[20] = "/images/21-eb4883fe-61c2-11e7-a8fa-afd62b20ce4e.png"; + imgdesc[21] = "/images/22-eb489934-61c2-11e7-a8fb-5bfa98429be6.png"; + imgdesc[22] = "/images/23-eb48afbe-61c2-11e7-a8fc-afcec996e426.png"; + imgdesc[23] = "/images/24-eb48c526-61c2-11e7-a8fd-83245fd2c36f.png"; + imgdesc[24] = "/images/25-eb48dc0a-61c2-11e7-a8fe-cb747a657a8b.png"; + imgdesc[25] = "/images/26-eb48f1f4-61c2-11e7-a8ff-43cc47b01ac5.png"; + imgdesc[26] = "/images/27-eb4908e2-61c2-11e7-a900-637b158b5adf.png"; + imgdesc[27] = "/images/28-eb49232c-61c2-11e7-a901-ebf4867570bd.png"; + imgdesc[28] = "/images/29-eb4955b8-61c2-11e7-a902-0b0d12e5a8f4.png"; + imgdesc[29] = "/images/30-eb4a1fa2-61c2-11e7-a903-f7eca7a7f055.png"; + imgdesc[30] = "/images/31-eb4a3b68-61c2-11e7-a904-63fa9e2c47b0.png"; + imgdesc[31] = "/images/32-eb4a4f9a-61c2-11e7-a905-dbe0daf1a7ce.png"; + imgdesc[32] = "/images/33-eb4a6a3e-61c2-11e7-a906-9f652af3f189.png"; + imgdesc[33] = "/images/34-eb4a7fba-61c2-11e7-a907-cb5a4cba0a56.png"; + imgdesc[34] = "/images/35-eb4a9f40-61c2-11e7-a908-ff06d36f3dcd.png"; + imgdesc[35] = "/images/36-eb4ab2a0-61c2-11e7-a909-075d9873cefd.png"; + imgdesc[36] = "/images/37-eb4ac600-61c2-11e7-a90a-c7db722031cf.png"; + imgdesc[37] = "/images/38-eb4addf2-61c2-11e7-a90b-17d8801a3416.png"; + imgdesc[38] = "/images/39-eb4af26a-61c2-11e7-a90c-1300b2d20958.png"; + imgdesc[39] = "/images/40-eb4b0dea-61c2-11e7-a90d-1fb8e62fdf32.png"; + imgdesc[40] = "/images/41-eb4b2550-61c2-11e7-a90e-2b83f972e68d.png"; + imgdesc[41] = "/images/42-eb4b3b58-61c2-11e7-a90f-f73233bbb2e0.png"; + imgdesc[42] = "/images/43-eb4b51ba-61c2-11e7-a910-0746d91b5694.png"; + imgdesc[43] = "/images/44-eb4c48ea-61c2-11e7-a911-b7d36247c7ba.png"; + imgdesc[44] = "/images/45-eb4c97c8-61c2-11e7-a912-cfe6b83218f4.png"; + imgdesc[45] = "/images/46-eb4cb6b8-61c2-11e7-a913-97241579840b.png"; + imgdesc[46] = "/images/47-eb4ccdb0-61c2-11e7-a914-1b987c8ad9d8.png"; + imgdesc[47] = "/images/48-eb4ce412-61c2-11e7-a915-d794e6b54cea.png"; + imgdesc[48] = "/images/49-eb4cf9ca-61c2-11e7-a916-0ff9007929d3.png"; + imgdesc[49] = "/images/50-eb4d0ef6-61c2-11e7-a917-336b0f829aba.png"; + + imgdesc[99] = "???????"; + string[] img = new string[50]; + string[] desc = new string[50]; for (int i = 0; i < 50; i++) { @@ -72,11 +128,13 @@ { img[i] = imgname[i]; + desc[i] = imgdesc[i]; } else { img[i] = imgname[99]; + desc[i] = imgdesc[99]; } } @@ -84,14 +142,12 @@ } -Welcome :) - -@for(int i; i < 39; i++) +@for(int i = 0; i < 39; i++) {