public async Task <TaktTime> DeleteTaktTime(TaktTime taktTime) { var result = _context.TaktTime.Remove(taktTime); await _context.SaveChangesAsync(); return(result.Entity); }
public async Task <TaktTime> CreateTaktTime(TaktTime taktTime) { var result = await _context.TaktTime.AddAsync(taktTime); await _context.SaveChangesAsync(); return(result.Entity); }
public async Task <TaktTime> CreateTaktTime(TaktTime taktTime) { var existing = await _taktTimeResource.GetTaktTimeBySectionByChassisByBodyType( taktTime.SectionId, taktTime.ChassisModelId, taktTime.BodyTypeId); if (existing != null) { throw new AppBusinessException("TaktTimeExists", "Takt time for the specified section, chassis model, and body type already exists"); } return(await _taktTimeResource.CreateTaktTime(taktTime)); }
public async Task <TaktTime> DeleteTaktTime(TaktTime taktTime) { return(await _taktTimeEngine.DeleteTaktTime(taktTime)); }
public async Task <TaktTime> UpdateTaktTime(TaktTime taktTime) { return(await _taktTimeEngine.UpdateTaktTime(taktTime)); }
public async Task <TaktTime> DeleteTaktTime(TaktTime taktTime) { return(await _taktTimeResource.DeleteTaktTime(taktTime)); }
public async Task <TaktTime> UpdateTaktTime(TaktTime taktTime) { return(await _taktTimeResource.UpdateTaktTime(taktTime)); }