Example #1
0
        public override async Task <Entities.Instrument> Execute(GuitarManagerStorageContext context)
        {
            context.Instruments.Update(this.Parameter);
            await context.SaveChangesAsync();

            return(this.Parameter);
        }
        public override async Task <Entities.StringInSet> Execute(GuitarManagerStorageContext context)
        {
            context.Remove(Parameter);
            await context.SaveChangesAsync();

            return(this.Parameter);
        }
        public override async Task <Entities.StringManufacturer> Execute(GuitarManagerStorageContext context)
        {
            context.StringManufacturers.Update(this.Parameter);
            await context.SaveChangesAsync();

            return(this.Parameter);
        }
        public override async Task <Entities.GuitarType> Execute(GuitarManagerStorageContext context)
        {
            await context.AddAsync(this.Parameter);

            await context.SaveChangesAsync();

            return(this.Parameter);
        }
        public override async Task <Entities.MyInstrument> Execute(GuitarManagerStorageContext context)
        {
            await context.AddAsync(Parameter);

            await context.SaveChangesAsync();

            return(Parameter);
        }
 public override async Task<Entities.InstalledString> Execute(GuitarManagerStorageContext context)
 {
     await context.AddAsync(this.Parameter);
     await context.SaveChangesAsync();
     return this.Parameter;
 }