public async Task <ActionResult <BatchSizeConfiguration> > PostBatchSizeConfiguration(BatchSizeConfiguration batchSizeConfiguration) { _context.BatchSizeConfigurations.Add(batchSizeConfiguration); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBatchSizeConfiguration", new { id = batchSizeConfiguration.Id }, batchSizeConfiguration)); }
public async Task <ActionResult <BatchSizeConfiguration> > PutBatchSizeConfiguration(int id, BatchSizeConfiguration batchSizeConfiguration) { if (id != batchSizeConfiguration.Id) { return(BadRequest()); } return(await _dataContext.UpdateBatchSizeConfiguration(batchSizeConfiguration)); }
public async Task<BatchSizeConfiguration> InsertBatchSizeConfiguration(BatchSizeConfiguration configuration) { var result = await _context.BatchSizeConfigurations.AddAsync(configuration); await _context.SaveChangesAsync(); return result.Entity; }
public async Task <BatchSizeConfiguration> UpdateBatchSizeConfigurationAsync(BatchSizeConfiguration configuration) { return(await _dataContext.UpdateBatchSizeConfiguration(configuration)); }
public async Task<BatchSizeConfiguration> UpdateBatchSizeConfiguration(BatchSizeConfiguration configuration) { _context.Entry(configuration).State = EntityState.Modified; await _context.SaveChangesAsync(); return await GetBatchSizeConfiguration(); }