HomeController.cs 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Diagnostics;
  4. using System.Linq;
  5. using System.Data;
  6. using System.Threading.Tasks;
  7. using Microsoft.AspNetCore.Mvc;
  8. using Microsoft.Extensions.Logging;
  9. using MySystem.Models;
  10. using Library;
  11. namespace MySystem.Controllers
  12. {
  13. public class HomeController : Controller
  14. {
  15. private readonly ILogger<HomeController> _logger;
  16. public HomeController(ILogger<HomeController> logger)
  17. {
  18. _logger = logger;
  19. }
  20. public IActionResult Index()
  21. {
  22. return View();
  23. }
  24. public IActionResult Error()
  25. {
  26. string isapi = Request.Headers["Api"].ToString();
  27. if (isapi != "1")
  28. {
  29. if (Response.StatusCode == 500)
  30. {
  31. return Redirect("/public/errpage/pc/500.html");
  32. }
  33. else if (Response.StatusCode == 502)
  34. {
  35. return Redirect("/public/errpage/pc/502.html");
  36. }
  37. else if (Response.StatusCode == 404)
  38. {
  39. return Redirect("/public/errpage/pc/404.html");
  40. }
  41. }
  42. return View();
  43. }
  44. public string makerSn()
  45. {
  46. WebCMSEntities db = new WebCMSEntities();
  47. for (int i = 1; i <= 200; i++)
  48. {
  49. string EndNo = i.ToString();
  50. for (int j = 0; j < 6 - i.ToString().Length; j++)
  51. {
  52. EndNo = "0" + EndNo;
  53. }
  54. string PosSn = "KXS01220300102" + EndNo;
  55. db.PosMachinesTwo.Add(new PosMachinesTwo()
  56. {
  57. CreateDate = DateTime.Now,
  58. StoreId = 1,
  59. SourceStoreId = 1,
  60. SourcePosSn = PosSn,
  61. PosSn = PosSn,
  62. });
  63. db.SaveChanges();
  64. }
  65. db.Dispose();
  66. return "ok";
  67. }
  68. }
  69. }