//public IActionResult Index() //{ // DateTime start = DateTime.Now; // DateTime cutoff = DateTime.Now; // if (start.DayOfWeek >= DayOfWeek.Thursday) // { // start = start.AddDays(-7); // } // while (start.DayOfWeek != DayOfWeek.Thursday) // { // start = start.AddDays(-1); // } // Console.WriteLine("{0}", start); // if (cutoff.DayOfWeek >= DayOfWeek.Wednesday) // { // while (cutoff.DayOfWeek != DayOfWeek.Wednesday) // { // cutoff = cutoff.AddDays(-1); // } // } // else // { // while (cutoff.DayOfWeek != DayOfWeek.Wednesday) // { // cutoff = cutoff.AddDays(1); // } // } // Console.WriteLine("{0}", cutoff); // return View(); //} public IActionResult Index() { BizLogic b = new BizLogic(); string test = new BizLogic().IDGenerator("DL"); Console.WriteLine("{0}", test); List <RecordDetails> rd = b.GenerateDisbursementListDetails("ENGL"); foreach (RecordDetails i in rd) { Console.WriteLine("{0}, {1}, {2}", i.Rrid, i.ItemNumber, i.Quantity); } return(View()); }
// GET: StationeryRetrievalList public async Task <IActionResult> Index() { //Generate disbursement list List <Models.Department> dList = _context.Department.ToList(); List <string> depCodeList = new List <string>(); foreach (Models.Department d in dList) { depCodeList.Add(d.DepartmentCode); } for (int i = 0; i < depCodeList.Count(); i++) { //List<RecordDetails> rd = b.GenerateDisbursementListDetails(depCodeList[i]); List <RecordDetails> rd = b.GenerateDisbursementListDetails("ENGL"); } List <StationeryRetrievalList> result = b.GetStationeryRetrievalLists(); return(View(result)); }
// GET: DisbursementLists/Details/5 public async Task <IActionResult> Details(string id) { if (id == null) { return(NotFound()); } List <RecordDetails> rd = b.GenerateDisbursementListDetails("ENGL"); List <DisbursementListDetails> result = new List <DisbursementListDetails>(); foreach (var item in rd) { DisbursementListDetails dlList = new DisbursementListDetails(); dlList.ItemNumber = item.ItemNumber; //srList.ItemName = item.ItemNumberNavigation.ItemName; dlList.ItemName = _context.Catalogue.FirstOrDefault(x => x.ItemNumber == item.ItemNumber).ItemName; dlList.Quantity = item.Quantity; dlList.Remark = item.Remark; result.Add(dlList); } return(View(result)); }