public async Task <bool> AddAsync(core.Earnings earnings) { if (await EarningsExists(earnings.UNITID)) { return(false); } var newEarnings = earnings.ToDataObject(); _context.Earnings.Add(newEarnings); return(_context.ChangeTracker.HasChanges()); }
public async Task <bool> UpdateAsync(core.Earnings earnings) { if (!await EarningsExists(earnings.UNITID)) { return(false); } var upEarnings = earnings.ToDataObject(); _context.Earnings.Update(upEarnings); _context.Update(upEarnings); return(_context.ChangeTracker.HasChanges()); }