public SomethingElse UpdateSomethingElseByIdAddSomething(int id, Domain.Models.Something something) { var somethingElse = ctx.SomethingElses.Include(s => s.Somethings).Where(r => r.Id == id).FirstOrDefault(); if (somethingElse == null) { throw new InvalidOperationException("SomethingElse does not exist"); } somethingElse.Somethings.Add(something); ctx.Update(somethingElse); ctx.SaveChanges(); return(somethingElse); }
public void SaveSomething(Domain.Models.Something something) { ctx.Somethings.Add(something); ctx.SaveChanges(); }
public async Task SaveSomethingAsync(Domain.Models.Something something) { ctx.Somethings.Add(something); await ctx.SaveChangesAsync(); }