public async Task <IActionResult> Edit(int id, [Bind("AmazonMarketplaceID,AmazonCurrencyID,Name,Prefix")] AmazonMarketplace amazonMarketplace) { if (id != amazonMarketplace.AmazonMarketplaceID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(amazonMarketplace); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AmazonMarketplaceExists(amazonMarketplace.AmazonMarketplaceID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["AmazonCurrencyID"] = new SelectList(_context.AmazonCurrencies, "AmazonCurrencyID", "Currency", amazonMarketplace.AmazonCurrencyID); return(View(amazonMarketplace)); }
public ActionResult ShowUpdatedAmazonOrders() { AmazonMarketplace marketplace = new AmazonMarketplace(); MarketplaceAdapter adapter = marketplace.CreateMarketplaceAdapter(); List <Order> orders = adapter.GetUpdatedOrders(new DateTime(1900, 1, 1)); return(View("Orders", orders)); }
public async Task <IActionResult> Create([Bind("AmazonMarketplaceID,AmazonCurrencyID,Name,Prefix")] AmazonMarketplace amazonMarketplace) { if (ModelState.IsValid) { _context.Add(amazonMarketplace); _context.SaveChanges(); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["AmazonCurrencyID"] = new SelectList(_context.AmazonCurrencies, "AmazonCurrencyID", "Currency", amazonMarketplace.AmazonCurrencyID); return(View(amazonMarketplace)); }
private void DeleteColorTranslations(AmazonMarketplace marketplaceToDelete) { _context.AmazonColorTranslations.RemoveRange(_context.AmazonColorTranslations.Where(i => i.AmazonMarketplaceID == marketplaceToDelete.AmazonMarketplaceID)); _context.SaveChanges(); }
private void DeleteAccountMarketplaces(AmazonMarketplace productToUpdate) { _context.AccountMarketplaces.RemoveRange(_context.AccountMarketplaces.Where(i => i.MarketplaceID == productToUpdate.AmazonMarketplaceID)); _context.SaveChanges(); }