public static async Task <int> UpdateAsync(ossContext context, Models.Cikk entity) { Register.Modification(context, entity); await context.SaveChangesAsync(); return(entity.Cikkkod); }
public static async Task ExistsAsync(ossContext context, Models.Cikk entity) { if (await context.Cikk.AnyAsync(s => s.Particiokod == entity.Particiokod && s.Megnevezes == entity.Megnevezes)) { throw new Exception(string.Format(Messages.MarLetezoTetel, entity.Megnevezes)); } }
public static async Task <int> AddAsync(ossContext context, Models.Cikk entity) { Register.Creation(context, entity); await context.Cikk.AddAsync(entity); await context.SaveChangesAsync(); return(entity.Cikkkod); }
private static CikkDto Calc(Models.Cikk entity) { var dto = ObjectUtils.Convert <Models.Cikk, CikkDto>(entity); dto.Afakulcs = entity.AfakulcskodNavigation.Afakulcs1; dto.Afamerteke = entity.AfakulcskodNavigation.Afamerteke; dto.Me = entity.MekodNavigation.Me; if (entity.TermekdijkodNavigation != null) { dto.Termekdijkt = entity.TermekdijkodNavigation.Termekdijkt; dto.Termekdijmegnevezes = entity.TermekdijkodNavigation.Termekdijmegnevezes; dto.Termekdijegysegar = entity.TermekdijkodNavigation.Termekdijegysegar; } return(dto); }
public static async Task DeleteAsync(ossContext context, Models.Cikk entity) { context.Cikk.Remove(entity); await context.SaveChangesAsync(); }