public async Task DeleteAsync(Driver driver) { using (var context = new IkarContext()) { context.Drivers.Remove(driver); await context.SaveChangesAsync(); } }
public async Task AddAsync(CMR cmr) { using (var context = new IkarContext()) { context.CMRs.Add(cmr); await context.SaveChangesAsync(); } }
public async Task AddAsync(Driver driver) { using (var context = new IkarContext()) { context.Drivers.Add(driver); System.Diagnostics.Debug.WriteLine(context.Entry(driver).State); await context.SaveChangesAsync(); } }
public async Task UpdateAsync(Driver driver) { using (var context = new IkarContext()) { // context.Drivers.Attach(driver); context.Entry(driver).State = EntityState.Modified; System.Diagnostics.Debug.WriteLine(context.Entry(driver).State); await context.SaveChangesAsync(); } }