public static async Task <int> UpdateAsync(ossContext context, Models.Ugyfel entity) { Register.Modification(context, entity); await context.SaveChangesAsync(); return(entity.Ugyfelkod); }
public static async Task <int> AddAsync(ossContext context, Models.Ugyfel entity) { Register.Creation(context, entity); await context.Ugyfel.AddAsync(entity); await context.SaveChangesAsync(); return(entity.Ugyfelkod); }
public static async Task ExistsAsync(ossContext context, Models.Ugyfel entity) { if (await context.Ugyfel.AnyAsync(s => s.Particiokod == entity.Particiokod && s.Nev == entity.Nev && s.Helysegkod == entity.Helysegkod && s.Kozterulet == entity.Kozterulet && s.Kozterulettipus == entity.Kozterulettipus && s.Hazszam == entity.Hazszam)) { throw new Exception(string.Format(Messages.MarLetezoTetel, entity.Nev)); } }
public static string Cim(Models.Ugyfel entity) { var result = ""; if (entity.HelysegkodNavigation != null) { result = $"{entity.Iranyitoszam} {entity.HelysegkodNavigation.Helysegnev}, {entity.Kozterulet} {entity.Kozterulettipus} {entity.Hazszam}"; } return(result); }
private static UgyfelDto Calc(Models.Ugyfel entity) { var result = ObjectUtils.Convert <Models.Ugyfel, UgyfelDto>(entity); if (entity.HelysegkodNavigation != null) { result.Helysegnev = entity.HelysegkodNavigation.Helysegnev; result.Cim = Cim(entity); } if (entity.TevekenysegkodNavigation != null) { result.Tevekenyseg = entity.TevekenysegkodNavigation.Tevekenyseg1; } return(result); }
public static async Task DeleteAsync(ossContext context, Models.Ugyfel entity) { context.Ugyfel.Remove(entity); await context.SaveChangesAsync(); }