コード例 #1
0
        public async Task Update(string id, Models.Establishment model)
        {
            var existingModel = await Get(id);

            existingModel.BusinessName = model.BusinessName;
            existingModel.Latitude     = model.Latitude;
            existingModel.Longitude    = model.Longitude;
            existingModel.Reports      = model.Reports;

            await _dbContext.SaveChangesAsync();
        }
コード例 #2
0
        public async Task AddNewEstablishment(string id, string businessName, string latitude, string longitude)
        {
            var result = await _establishmentRepository.Get(id);

            if (result == null)
            {
                result = new Models.Establishment
                {
                    Id           = id,
                    BusinessName = businessName,
                    Latitude     = latitude,
                    Longitude    = longitude
                };

                await _establishmentRepository.AddEstablishment(result);
            }
        }
コード例 #3
0
 public void Delete(Models.Establishment model)
 {
     _dbContext.Establishments.Remove(model);
 }
コード例 #4
0
 public async Task AddEstablishment(Models.Establishment model)
 {
     _dbContext.Establishments.Add(model);
     await _dbContext.SaveChangesAsync().ConfigureAwait(false);
 }