public void ValidarEnderecos() { Enderecos.ValidarArgumentoNulo(); if ( Enderecos.Count != 2 || Enderecos.Where(e => e.Tipo == TipoEndereco.DESTINO).Count() != 1 ) { throw new ListaDeEnderecoInvalidaException(); } }
public Endereco ObterEndereco(TipoEndereco tipo) { return(Enderecos.Where(e => e.Tipo == tipo).FirstOrDefault()); }