List controller

This commit is contained in:
Jake Visser 2017-07-05 21:16:00 -07:00
commit 23bc3b421b
2 changed files with 100 additions and 4 deletions

View file

@ -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() public IActionResult Error()
{ {
return View(); return View();

View file

@ -63,7 +63,63 @@
imgname[99] = "/images/clear.png"; 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[] img = new string[50];
string[] desc = new string[50];
for (int i = 0; i < 50; i++) for (int i = 0; i < 50; i++)
{ {
@ -72,11 +128,13 @@
{ {
img[i] = imgname[i]; img[i] = imgname[i];
desc[i] = imgdesc[i];
} }
else else
{ {
img[i] = imgname[99]; img[i] = imgname[99];
desc[i] = imgdesc[99];
} }
} }
@ -84,14 +142,12 @@
} }
Welcome :) @for(int i = 0; i < 39; i++)
@for(int i; i < 39; i++)
{ {
<tr> <tr>
<td>@img[i]</td> <td>@img[i]</td>
<td>BBBB</td> <td>@desc[i]</td>
</tr> </tr>
} }