Пример #1
0
        /// <summary>
        /// Salvar configuracoes de Scripts e remover os registros anteriores.
        /// </summary>
        public bool salvar(ConfiguracaoTipoAssociado OConfiguracoes)
        {
            OConfiguracoes.setDefaultInsertValues();

            db.ConfiguracaoTipoAssociado.Add(OConfiguracoes);

            db.SaveChanges();

            bool flagSucesso = OConfiguracoes.id > 0;

            int?idOrganizacaoParam = OConfiguracoes.idOrganizacao;

            if (flagSucesso)
            {
                db.ConfiguracaoTipoAssociado
                .Where(x => x.dtExclusao == null && x.idOrganizacao == idOrganizacao && x.idTipoAssociado == OConfiguracoes.idTipoAssociado && x.id != OConfiguracoes.id)
                .Update(x => new ConfiguracaoTipoAssociado {
                    dtExclusao = DateTime.Now
                });

                CacheService.getInstance.remover(chaveCache, idOrganizacaoParam.toInt());
            }

            return(OConfiguracoes.id > 0);
        }
Пример #2
0
        // Carregamento Padrão
        private ConfiguracaoTipoAssociado carregarPadrao()
        {
            var OConfig = new ConfiguracaoTipoAssociado();

            OConfig.htmlCarteirinha = "";

            return(OConfig);
        }
 //Construtor
 public ConfiguracaoTipoAssociadoForm()
 {
     this.ConfiguracaoTipoAssociado = new ConfiguracaoTipoAssociado();
 }