public async Task <Guid> Create(Models.AdressesUtilisateurs adreutil) { try { var context = CreateContext(); var created = new Data.AdressesUtilisateurs { UtilisateurId = adreutil.UtilisateurId, AdresseId = adreutil.AdresseId, Id = adreutil.Id, }; var enr = await context ._AdressesUtilisateurs .AddAsync(created); await context.SaveChangesAsync(); return(enr.Entity.Id); } catch (DbUpdateException e) { Console.WriteLine(e.Message); return(adreutil.Id); } }
public async Task Delete(Models.AdressesUtilisateurs adreutil) { try { var context = CreateContext(); var toDelete = await context._AdressesUtilisateurs.FindAsync(adreutil.Id); if (toDelete != null) { context._AdressesUtilisateurs.Remove(toDelete); await context.SaveChangesAsync(); } } catch (DbUpdateException e) { Console.WriteLine(e.Message); } }