Example #1
0
        public async Task <IActionResult> Create([Bind("FirstName, LastName")] Author author)
        {
            using (var context = new EFCoreWebDemoContext())
            {
                context.Add(author);
                await context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
        }
Example #2
0
 protected override void Seed()
 {
     using (var context = new EFCoreWebDemoContext())
     {
         context.Add(new AuctionItems
         {
             auctionItemId       = 1234,
             BidderName          = "XYZ industries",
             CurrentBid          = 0,
             reservePrice        = 100,
             maxAutoBidAmountmax = 10
         });
         context.Add(new AuctionItems
         {
             auctionItemId       = 1233,
             BidderName          = "AMC industries",
             CurrentBid          = 10,
             reservePrice        = 1200,
             maxAutoBidAmountmax = 1120
         });
         context.Add(new AuctionItems
         {
             auctionItemId       = 443,
             BidderName          = "AMC industries",
             CurrentBid          = 1001,
             reservePrice        = 12200,
             maxAutoBidAmountmax = 11320
         });
         context.Add(new AuctionItems
         {
             auctionItemId       = 555,
             BidderName          = "AMC industries",
             CurrentBid          = 10,
             reservePrice        = 12010,
             maxAutoBidAmountmax = 11220
         });
     }
 }
Example #3
0
        public async Task <IActionResult> Create([Bind("Title, AuthorId")] Book book)
        {
            if (ModelState.IsValid)
            {
                using (var _context = new EFCoreWebDemoContext())
                {
                    _context.Add(book);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction(nameof(Index)));
                }
            }
            using (var _context = new EFCoreWebDemoContext())
            {
                ViewData["AuthorId"] = new SelectList(_context.Authors, "AuthorId", "AuthorId", book.AuthorId);
            }
            return(View(book));
            //using (var context = new EFCoreWebDemoContext())
            //{
            //    context.Books.Add(book);
            //    await context.SaveChangesAsync();
            //    return RedirectToAction("Index");
            //}
        }