コード例 #1
0
        public async Task <Estoque> Create(Estoque estoque)
        {
            estoque.EstoqueId  = Guid.NewGuid();
            estoque.Quantidade = 0;
            await estoque.Validar <EstoqueValidator, Estoque>();

            await _estoqueRepository.Create(estoque);

            return(estoque);
        }
コード例 #2
0
 public async Task Create(EstoqueRequestModel request)
 {
     var estoque = new Estoque
                   (
         request.Loja,
         request.Codigo,
         request.Nome,
         request.Descricao,
         request.ValorCusto,
         request.ValorVenda,
         request.PercentualVenda,
         request.QuantidadeEmEstoque
                   );
     await _estoqueRepository.Create(estoque);
 }