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));
        }
コード例 #3
0
 public async Task<BatchSizeConfiguration> InsertBatchSizeConfiguration(BatchSizeConfiguration configuration)
 {
     var result = await _context.BatchSizeConfigurations.AddAsync(configuration);
     await _context.SaveChangesAsync();
     return result.Entity;
 }
コード例 #4
0
 public async Task <BatchSizeConfiguration> UpdateBatchSizeConfigurationAsync(BatchSizeConfiguration configuration)
 {
     return(await _dataContext.UpdateBatchSizeConfiguration(configuration));
 }
コード例 #5
0
 public async Task<BatchSizeConfiguration> UpdateBatchSizeConfiguration(BatchSizeConfiguration configuration)
 {
     _context.Entry(configuration).State = EntityState.Modified;
     await _context.SaveChangesAsync();
     return await GetBatchSizeConfiguration();
 }