public static async Task <int> UpdateAsync(ossContext context, Models.Penztar entity) { Register.Modification(context, entity); await context.SaveChangesAsync(); return(entity.Penztarkod); }
public static async Task ExistsAsync(ossContext context, Models.Penztar entity) { if (await context.Penztar.AnyAsync(s => s.Particiokod == context.CurrentSession.Particiokod && s.Penztar1 == entity.Penztar1 && s.Penznem == entity.Penznem)) { throw new Exception(string.Format(Messages.MarLetezoTetel, entity.Penztar1)); } }
public static async Task ExistsAnotherAsync(ossContext context, Models.Penztar entity) { if (await context.Penztar .AnyAsync(s => s.Particiokod == context.CurrentSession.Particiokod && s.Penztar1 == entity.Penztar1 && s.Penztarkod != entity.Penztarkod)) { throw new Exception(string.Format(Messages.NemMenthetoMarLetezik, entity.Penztar1)); } }
public static async Task <int> AddAsync(ossContext context, Models.Penztar entity) { Register.Creation(context, entity); await context.Penztar.AddAsync(entity); await context.SaveChangesAsync(); return(entity.Penztarkod); }
public static async Task DeleteAsync(ossContext context, Models.Penztar entity) { context.Penztar.Remove(entity); await context.SaveChangesAsync(); }