示例#1
0
        public async Task Update(Domain.Models.Brand brand)
        {
            var entry = await _database.Brand.FindAsync(brand.Id);

            if (entry != null)
            {
                entry.Name    = brand.Name;
                entry.Barcode = brand.Barcode;
            }

            await _database.SaveChangesAsync();
        }
示例#2
0
 public Domain.Models.Brand GetBrand(int brandId)
 {
     Domain.Models.Brand result = null;
     try
     {
         _logger.LogInformation("BEGIN GetBrand");
         result = LactafarmaService.GetBrand(brandId);
         _logger.LogInformation("END GetBrand");
     }
     catch (Exception ex)
     {
         _logger.LogError(
             $"Exception on JsonResult called GetBrand(brandId={brandId}) with message {ex.Message}");
     }
     finally
     {
         if (result == null)
         {
             _logger.LogWarning("No results for current request!!!");
         }
     }
     return(result);
 }
示例#3
0
        public async Task Add(Domain.Models.Brand brand)
        {
            await _database.Brand.AddAsync(brand);

            await _database.SaveChangesAsync();
        }