public static InventoryReceivingNoteDetailForCostume Post( InventoryReceivingNoteDetailForCostume inventoryReceivingNoteDetailForCostume, string token ) { using (var client = HelperClient.GetClient(token)) { client.BaseAddress = new Uri(Common.Constants.BASE_URI); var postTask = client .PostAsJsonAsync <InventoryReceivingNoteDetailForCostume>(Constants.INVENTORY_RECEIVE_NOTE_COSTUME, inventoryReceivingNoteDetailForCostume); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <InventoryReceivingNoteDetailForCostume>(); readTask.Wait(); return(readTask.Result); } return(null); } }
public async Task <ActionResult <InventoryReceivingNoteDetailForCostume> > PostInventoryReceivingNoteDetailForCostume(InventoryReceivingNoteDetailForCostume inventoryReceivingNoteDetailForCostume) { _context.InventoryReceivingNoteDetailForCostume.Add(inventoryReceivingNoteDetailForCostume); await _context.SaveChangesAsync(); return(CreatedAtAction("GetInventoryReceivingNoteDetailForCostume", new { id = inventoryReceivingNoteDetailForCostume.InventoryReceivingId }, inventoryReceivingNoteDetailForCostume)); }
public async Task <IActionResult> PutInventoryReceivingNoteDetailForCostume(int id, InventoryReceivingNoteDetailForCostume inventoryReceivingNoteDetailForCostume) { if (id != inventoryReceivingNoteDetailForCostume.InventoryReceivingId) { return(BadRequest()); } _context.Entry(inventoryReceivingNoteDetailForCostume).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InventoryReceivingNoteDetailForCostumeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }