private void Salvar()
        {
            if (ddlTipoCalculo.SelectedValue == ((int)TipoCalculoEnum.Formula).ToString()
                &&!ucCalculadoraIndicadorFormula.ValidarFormula())
                throw new PresentationException("Fórmula inválida!");

            var indicador = GetIndicador();

            var manterIndicador = new ManterIndicador();

            var mensagem = "";
            if (acaoCorrente == AcaoEnum.Editar)
            {
                manterIndicador.Update(indicador);
                mensagem = "Indicador alterado com sucesso!";
            }
            else if (acaoCorrente == AcaoEnum.Incluir)
            {
                manterIndicador.Insert(indicador);
                mensagem = "Indicador criado com sucesso!";
            }

            GerenciadorMensagens.IncluirMensagemSucesso(mensagem);
        }
        private void LoadIndicador()
        {
            var idIndicador = GetIdIndicador();
            var indicador = new ManterIndicador().FindById(idIndicador);

            SetIndicador(indicador);
        }
 private void LoadListIndicadores()
 {
     var manterIndicador = new ManterIndicador();
     listaIndicador = manterIndicador.GetAll().OrderBy(i => i.Id).ToList();
 }
        private void Excluir()
        {
            var indicador = GetIndicador();

            var manterIndicador = new ManterIndicador();

            manterIndicador.Delete(indicador);

            GerenciadorMensagens.IncluirMensagemSucesso("Indicador excluido com sucesso!");
        }
        private void CarregarIndicadores()
        {
            if (listaIndicador == null || listaIndicador.Count == 0)
            {
                var manterIndicador = new ManterIndicador();
                listaIndicador = manterIndicador.GetAll();
            }

            FiltrarListIndicadores();
        }