public async Task <ActionResult <CommandsV1> > PostCommands(CommandsV1 commands) { _context.Commands.Add(commands); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCommands", new { id = commands.Id }, commands)); }
public async Task <IActionResult> PutCommands(int id, CommandsV1 commands) { if (id != commands.Id) { return(BadRequest()); } try { _context.Database.ExecuteSqlCommand("commandsUpdate @p0, @p1, @p2, @p3", parameters: new[] { id.ToString(), commands.Title, commands.Command, commands.ConsoleType }); } catch (Exception e) { return(BadRequest(e)); } return(NoContent()); }