public static BusinessResult Map(this EventResult eventResult, TipoMensagem tipoMensagem) { BusinessResult businessResult = new BusinessResult { Valido = eventResult.IsValid }; if (!eventResult.IsValid) { eventResult.Mensagens.ForEach(mensagem => { businessResult.Adicionar(mensagem.Code, mensagem.Content, tipoMensagem); }); } return(businessResult); }