Beispiel #1
0
        public static async Task <int> UpdateAsync(ossContext context, Models.Projekt entity)
        {
            Register.Modification(context, entity);
            await context.SaveChangesAsync();

            return(entity.Projektkod);
        }
Beispiel #2
0
        public static async Task <int> AddAsync(ossContext context, Models.Projekt entity)
        {
            Register.Creation(context, entity);
            await context.Projekt.AddAsync(entity);

            await context.SaveChangesAsync();

            return(entity.Projektkod);
        }
Beispiel #3
0
        private static ProjektDto Calc(Models.Projekt entity)
        {
            var result = ObjectUtils.Convert<Models.Projekt, ProjektDto>(entity);

            result.Penznem = entity.PenznemkodNavigation.Penznem1;
            result.Ugyfelnev = entity.UgyfelkodNavigation.Nev;
            result.Ugyfelcim = UgyfelBll.Cim(entity.UgyfelkodNavigation);
            result.Ugyfeltelefonszam = entity.UgyfelkodNavigation.Telefon;
            result.Ugyfelemail = entity.UgyfelkodNavigation.Email;

            return result;
        }
Beispiel #4
0
 public static async Task DeleteAsync(ossContext context, Models.Projekt entity)
 {
     context.Projekt.Remove(entity);
     await context.SaveChangesAsync();
 }