コード例 #1
0
        public async Task <Product> Create(Product obj)
        {
            var subcategory = await _subcategoryrepository.GetByCode(obj.Subcategory.Code.GetValueOrDefault());

            if (subcategory is null)
            {
                throw new Exception("Subcategoria não encontrada");
            }
            obj.Subcategory   = null;
            obj.SubcategoryId = subcategory.Id;
            return(await _productRepository.Insert(obj));
        }
コード例 #2
0
 public async Task <Subcategory> Get(long code)
 {
     return(await _subcategoryRepository.GetByCode(code));
 }