//// GET: Subscriptions/Details/5 //public async Task<IActionResult> Details(long? id) //{ // if (id == null) // { // return HttpNotFound(); // } // Subscription subscription = await _context.Subscription.SingleAsync(m => m.Id == id); // if (subscription == null) // { // return HttpNotFound(); // } // return View(subscription); //} // GET: Subscriptions/Create public IActionResult Create() { ViewBag.Db = _context; ViewBag.UserID = _userManager.GetUserId(User); IEnumerable <SelectListItem> files = LocalManager.GetFileNameSelectListWithId(_context); List <SelectListItem> list2 = new List <SelectListItem> { new SelectListItem { Value = "", Text = "-- Select a File --" } }; list2.AddRange(files); ViewBag.FilesList = list2; return(View()); }
public async Task <IActionResult> Create(Subscription subscription) { if (ModelState.IsValid) { _context.Subscription.Add(subscription); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Db = _context; ViewBag.UserID = _userManager.GetUserId(User); IEnumerable <SelectListItem> files = LocalManager.GetFileNameSelectListWithId(_context); ViewBag.FilesList = files; return(View(subscription)); }