public TemplateEntidade Alterar(TemplateEntidade template)
        {
            if (!VerificarEntidade(template))
            {
                return(template);
            }

            //aqui alguma regra de negócio

            template.DataAlteracao = DateTime.Now;

            _templateRepository.Atualizar(template);

            Commit("Ocorreu um erro ao tentar alterar o template");

            return(template);
        }