Esempio n. 1
0
        public async Task <IActionResult> Post([FromBody] Domain.Models.WorkCenter workCenter)
        {
            await _workCenterService.AddAsync(workCenter);

            return(Created($"/api/workcenter/{workCenter.Id}", new Domain.Models.WorkCenter {
                Id = workCenter.Id
            }));
        }
Esempio n. 2
0
 public async Task <int> UpdateAsync(Domain.Models.WorkCenter workCenter)
 {
     _unit.WorkCenterRepository.Update(workCenter.Id, workCenter);
     return(await _unit.CommitChangesAsync());
 }
Esempio n. 3
0
 public async Task <int> AddAsync(Domain.Models.WorkCenter workCenter)
 {
     _unit.WorkCenterRepository.Add(workCenter);
     return(await _unit.CommitChangesAsync());
 }
Esempio n. 4
0
        public async Task <IActionResult> Put([FromBody] Domain.Models.WorkCenter workCenter)
        {
            await _workCenterService.UpdateAsync(workCenter);

            return(Ok());
        }