public async Task <IActionResult> PutTradersList(int id, TradersListVM tlvm) { if (id != tlvm.Trader_ID) { return(BadRequest()); } Traders_List tl = new Traders_List(); tl.Trader_ID = Convert.ToInt32(tlvm.Trader_ID); tl.Trader_Name = tlvm.Trader_Name; tl.Trader_Address = tlvm.Trader_Address; db.Entry(tl).State = EntityState.Modified; await db.SaveChangesAsync(); try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Traders_ListExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> PostTradersList([FromBody] TradersListVM tlvm) { Traders_List tl = new Traders_List(); tl.Trader_ID = Convert.ToInt32(tlvm.Trader_ID); tl.Trader_Name = tlvm.Trader_Name; tl.Trader_Address = tlvm.Trader_Address; db.Traders_List.Add(tl); await db.SaveChangesAsync(); return(Ok()); }