Example #1
0
        public async Task <Leverancier> Add(Leverancier leverancier)
        {
            context.Leveranciers.Add(leverancier);
            await context.SaveChangesAsync();

            return(leverancier);
        }
Example #2
0
        public async Task <Leverancier> Update(Leverancier gewijzigdeLeverancier)
        {
            var leverancier = context.Leveranciers.Attach(gewijzigdeLeverancier);

            leverancier.State = EntityState.Modified;
            await context.SaveChangesAsync();

            return(gewijzigdeLeverancier);
        }
Example #3
0
        public async Task <Leverancier> Delete(int id)
        {
            Leverancier leverancier = await context.Leveranciers.FindAsync(id);

            if (leverancier != null)
            {
                context.Leveranciers.Remove(leverancier);
                await context.SaveChangesAsync();
            }
            return(leverancier);
        }