Beispiel #1
0
        async Task IRepository.DeleteStore(int StoreId)
        {
            EfModels.Store store = await _context.Stores.FindAsync(StoreId);

            _context.Stores.Remove(store);
            await _context.SaveChangesAsync();
        }
Beispiel #2
0
        async Task IRepository.AddStoreAsync(BusinessModels.Store store)
        {
            EfModels.Store newStore = new EfModels.Store()
            {
                Name   = store.Name,
                State  = store.State,
                Street = store.Street,
                City   = store.City,
                Zip    = store.Zip
            };
            await _context.AddAsync(newStore);

            await _context.SaveChangesAsync();
        }
Beispiel #3
0
 public BusinessModels.Store FindStore(int StoreId)
 {
     EfModels.Store e = _context.Stores.Find(StoreId);
     return(new BusinessModels.Store(e.StoreId, e.Name, e.Street, e.State, e.City, e.Zip));
 }
Beispiel #4
0
        public async Task <BusinessModels.Store> FindStoreAsync(int StoreId)
        {
            EfModels.Store e = await _context.Stores.FindAsync(StoreId);

            return(new BusinessModels.Store(e.StoreId, e.Name, e.Street, e.State, e.City, e.Zip));
        }