public async Task <IActionResult> PutProduct(int id, Product product) { if (id != product.ProductId) { return(BadRequest()); } _context.Entry(product).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCampaign(int id, Campaign campaign) { if (id != campaign.CampaignId) { return(BadRequest()); } _context.Entry(campaign).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CampaignExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUser(int id, VitecUser user) { if (id != user.VitecUserId) { return(BadRequest()); } _context.Entry(user).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("ID,Administrator,RowVersion,FirstName,LastName,PhoneNumber,Email")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Create([Bind("ID,Active,RowVersion")] Subscriber subscriber) { if (ModelState.IsValid) { _context.Add(subscriber); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(subscriber)); }
public async Task <IActionResult> Create([Bind("ID,Name,Description,Price")] Product product) { if (ModelState.IsValid) { _context.Add(product); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Create([Bind("ID,Email,PhoneNumber,FirstName,LastName,Active")] Subscriber subscriber) { if (ModelState.IsValid) { _context.Add(subscriber); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(subscriber)); }