public void AdicionarOrdem(Ordem ordem) { if (Ativo.CodigoNegociacao.Equals(ordem.Ativo.CodigoNegociacao)) { if (Status == StatusPosicao.Aberta) { Ordens.Add(ordem); Status = VerificarStatusAtualDaPosicao(); } } }
public Posicao(Ativo ativo) { Ativo = ativo; Ordens = new List <Ordem>(); Status = StatusPosicao.Aberta; }