public async Task <IActionResult> PutTblock(short id, Tblock tblock) { if (id != tblock.TblockId) { return(BadRequest()); } _context.Entry(tblock).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblockExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Tblock> > PostTblock(Tblock tblock) { _context.Tblock.Add(tblock); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (TblockExists(tblock.TblockId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetTblock", new { id = tblock.TblockId }, tblock)); }
public void SetBlock(int _y, int _x, Tblock _Type) { BlockList[_y][_x] = _Type; }