public async Task <IActionResult> PutItemMaster([FromRoute] int id, [FromBody] ItemMaster itemMaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != itemMaster.ItemId) { return(BadRequest()); } _context.Entry(itemMaster).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ItemMasterExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOrderMasters([FromRoute] int id, [FromBody] OrderMasters orderMasters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != orderMasters.OrderNo) { return(BadRequest()); } _context.Entry(orderMasters).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderMastersExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCustomer(Guid id, Customer customer) { if (id != customer.CustomerId) { return(BadRequest()); } _context.Entry(customer).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CustomerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("OrderID,FirstName,LastName,City,State,DOB,RowVersion")] Order order) { if (ModelState.IsValid) { _context.Add(order); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(order)); }
public async Task <IHttpActionResult> Post([FromBody] Customer customer) { context.Customers.Add(customer); await context.SaveChangesAsync(); return(Created(customer)); }
public async Task <bool> CreateAsync(Cart cart) { try { _orderManagementContext.Cart.Add(cart); if (await _orderManagementContext.SaveChangesAsync() > 0) { return(true); } else { return(false); } } catch (Exception ex) { throw; } }
public async Task <IActionResult> PutOrderDetails([FromRoute] int id, [FromBody] OrderDetails orderDetails) { _context.Entry(orderDetails).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderDetailsExists(id)) { return(NotFound()); } else { throw; } } return(Ok(orderDetails)); }