예제 #1
0
        public void ExcluirVenda(int codigoVenda)
        {
            var venda = _vendaRepository.ObterPorCodigo(codigoVenda);

            AssertionConcern.AssertArgumentNotEquals(venda, null, Erros.SaleDoesNotExist);
            AssertionConcern.AssertArgumentNotEquals(venda.StatusVenda, StatusVendaEnum.Confirmado, Erros.SaleConfirmedCanNotBeExcluded);
            _vendaRepository.Deletar(venda);
        }
예제 #2
0
 public void Deletar(Venda vendaSelecionado)
 {
     _vendaRepository.Deletar(vendaSelecionado.Id);
 }
예제 #3
0
 public Venda Deletar(Venda venda)
 {
     _repositorio.Deletar(venda);
     return(venda);
 }
예제 #4
0
 public bool Deletar(Guid Id)
 {
     return(_vendaRepository.Deletar(Id));
 }