public async Task <IActionResult> PutReview(int id, Review review) { if (id != review.ReviewID) { return(BadRequest()); } _context.Entry(review).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReviewExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutProductCheck(int id, ProductCheck productCheck) { if (id != productCheck.ProductId) { return(BadRequest()); } if (productCheck.ImageFile != null) { DeleteImage(productCheck.ImageName); productCheck.ImageName = await SaveImage(productCheck.ImageFile); } _context.Entry(productCheck).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductCheckExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCart(int id, Cart cart) { if (id != cart.ProductID) { return(BadRequest()); } _context.Entry(cart).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CartExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutAdmin(int id, Admin admin) { if (id != admin.AdminId) { return(BadRequest()); } _context.Entry(admin).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AdminExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOrderDetails(int id, OrderDetails orderDetails) { if (id != orderDetails.OrderId) { return(BadRequest()); } _context.Entry(orderDetails).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderDetailsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutFarmer(int id, Farmer farmer) { if (id != farmer.FarmerID) { return(BadRequest()); } _context.Entry(farmer).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FarmerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutClientQuery(int id, ClientQuery query) { if (id != query.QueryId) { return(BadRequest()); } _context.Entry(query).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClientQueryExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutBillingInfo(int id, BillingInfo billingInfo) { if (id != billingInfo.BillingId) { return(BadRequest()); } _context.Entry(billingInfo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BillingInfoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutDeliveryInfo(int id, DeliveryInfo order) { if (id != order.DeliveryId) { return(BadRequest()); } _context.Entry(order).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DeliveryInfoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }