예제 #1
0
 public static async Task ExistsAsync(ossContext context, Models.Afakulcs entity)
 {
     if (await context.Afakulcs.AnyAsync(s => s.Particiokod == entity.Particiokod && s.Afakulcs1 == entity.Afakulcs1))
     {
         throw new Exception(string.Format(Messages.MarLetezoTetel, entity.Afakulcs1));
     }
 }
예제 #2
0
        public static async Task <int> UpdateAsync(ossContext context, Models.Afakulcs entity)
        {
            Register.Modification(context, entity);
            await context.SaveChangesAsync();

            return(entity.Afakulcskod);
        }
예제 #3
0
 public static async Task ExistsAnotherAsync(ossContext context, Models.Afakulcs entity)
 {
     if (await context.Afakulcs
         .AnyAsync(s => s.Particiokod == entity.Particiokod && s.Afakulcs1 == entity.Afakulcs1 &&
                   s.Afakulcskod != entity.Afakulcskod))
     {
         throw new Exception(string.Format(Messages.NemMenthetoMarLetezik, entity.Afakulcs1));
     }
 }
예제 #4
0
 public static async Task DeleteAsync(ossContext context, Models.Afakulcs entity)
 {
     context.Afakulcs.Remove(entity);
     await context.SaveChangesAsync();
 }