public static EventoImplantacao ToEvento(this IProposta proposta) { return(new EventoImplantacao(proposta.Identificador, proposta.IdentificadorCorrelacao, proposta.IdentificadorNegocio, proposta.DataExecucaoEvento) .ComCoberturas(proposta.ObterCoberturasDaProposta())); }
public static void AdicionarCoberturas(EventoImplantacao evento, IProposta proposta) { proposta.ObterCoberturasDaProposta().SafeForEach(evento.Adicionar); }