public async Task<IActionResult> Calculate() { var toraMaps = await dbContext.Set<ToraMap>().ToListAsync(); foreach (var toraMap in toraMaps) { ToraHelper.CalculateToraMapSize(dbContext, toraMap); } return Ok(new RequestResult() { Message = "Success" }); }
public async Task <IActionResult> CalculateAll() { var toraObjects = await dbContext.Set <ToraObject>().ToListAsync(); foreach (var toraObject in toraObjects) { ToraHelper.CalculateToraObject(dbContext, toraObject); } return(Ok(new RequestResult() { Message = "Success" })); }
public async Task <IActionResult> Calculate(int id) { var toraObject = await dbContext.Set <ToraObject>().FirstOrDefaultAsync(to => to.Id == id); if (toraObject == null) { throw new NotFoundException(); } ToraHelper.CalculateToraObject(dbContext, toraObject); return(Ok(new RequestResult() { Message = "Success" })); }
public async Task<IActionResult> CalculateById(int id) { var toraMap = await dbContext.Set<ToraMap>().FirstOrDefaultAsync(tm => tm.Id == id); ToraHelper.CalculateToraMapSize(dbContext, toraMap); return Ok(new RequestResult() { Message = "Success" }); }