Guest User

Untitled

a guest
Jun 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5.  
  6. namespace AgentUnsoldReturnTicketApplication.Models
  7. {
  8. public class LotteryTicketDistribution
  9. {
  10. public string IssueNumber { get; set; }
  11.  
  12. public string StartingNumber { get; set; }
  13.  
  14. public string EndingNumber { get; set; }
  15.  
  16. public int DistributionRange { get; set; }
  17.  
  18. }
  19. }
  20.  
  21. using System;
  22.  
  23. using System.Collections.Generic;
  24.  
  25. using System.Configuration;
  26.  
  27. using System.Data.SqlClient;
  28.  
  29. using System.Data;
  30.  
  31. using System.Linq;
  32.  
  33. using System.Web;
  34.  
  35. namespace AgentUnsoldReturnTicketApplication.Models
  36. {
  37. public class LotteryDistributionDB
  38. {
  39. //database connection string
  40. string connectionString =
  41. ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
  42.  
  43. //Return the list of distributions
  44. public List<LotteryTicketDistribution> distributionList()
  45. {
  46. List<LotteryTicketDistribution> dl = new
  47. List<LotteryTicketDistribution>();
  48. using (SqlConnection con = new SqlConnection(connectionString))
  49. {
  50. con.Open();
  51. SqlCommand cmd = new
  52. SqlCommand("spGetLotteryTicketDistribution",con);
  53. cmd.CommandType = CommandType.StoredProcedure;
  54. SqlDataReader dr = cmd.ExecuteReader();
  55. while (dr.Read())
  56. {
  57. dl.Add(
  58. new LotteryTicketDistribution {
  59. IssueNumber = dr["IssueNo"].ToString(),
  60. //IssueDate = Convert.ToDateTime(dr["IssueDate"]),
  61. StartingNumber = dr["NoFrom"].ToString(),
  62. EndingNumber = dr["NoTo"].ToString(),
  63. DistributionRange =Convert.ToInt32(dr["TotalTicket"])
  64. });
  65. }
  66. }
  67. return dl;
  68. }
  69.  
  70. }
  71. }
  72.  
  73. using System;
  74. using System.Collections.Generic;
  75. using System.Linq;
  76. using System.Web;
  77. using System.Web.Mvc;
  78. using AgentUnsoldReturnTicketApplication.Models;
  79.  
  80. namespace AgentUnsoldReturnTicketApplication.Controllers
  81. {
  82. public class HomeController : Controller
  83. {
  84. LotteryDistributionDB db = new LotteryDistributionDB();
  85.  
  86. public ActionResult Index()
  87. {
  88. var dl = db.distributionList();
  89. return Json(new { data = dl}, JsonRequestBehavior.AllowGet);
  90. }
  91. }
  92. }
  93.  
  94. [1]: https://i.stack.imgur.com/zNVhc.png
Add Comment
Please, Sign In to add comment