private string AlterarCliente(ClienteModel model, IEnumerable <BeneficiarioModel> beneficiariosModel) { var cliente = Mapper.Map <Cliente>(model); var clienteAlterado = new BoCliente().Alterar(cliente); if (!clienteAlterado.ResultadoDaValidacao.IsValid) { return(string.Join(Environment.NewLine, clienteAlterado.ResultadoDaValidacao.Errors)); } if (beneficiariosModel != null) { var beneficiarios = Mapper.Map <List <Beneficiario> >(beneficiariosModel); var beneficiariosAlteracao = new BoBeneficiario().Alterar(beneficiarios, clienteAlterado.Id); if (beneficiariosAlteracao.Any(bene => !bene.ResultadoDaValidacao.IsValid)) { return(string.Join(Environment.NewLine, beneficiariosAlteracao .FirstOrDefault(bene => !bene.ResultadoDaValidacao.IsValid).ResultadoDaValidacao.Errors)); } } return(string.Empty); }