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); }
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); }