/// <summary> /// Salvar configuracoes de Área do Associado e remover os registros anteriores. /// </summary> public bool salvar(ConfiguracaoCarteirinha OConfiguracoes) { OConfiguracoes.setDefaultInsertValues(); db.ConfiguracaoCarteirinha.Add(OConfiguracoes); db.SaveChanges(); bool flagSucesso = OConfiguracoes.id > 0; int?idOrganizacaoParam = OConfiguracoes.idOrganizacao; if (flagSucesso) { db.ConfiguracaoCarteirinha .Where(x => x.dtExclusao == null && x.idOrganizacao == idOrganizacao && x.id != OConfiguracoes.id) .Update(x => new ConfiguracaoCarteirinha { dtExclusao = DateTime.Now }); CacheService.getInstance.remover("configuracao_carteirinha", idOrganizacaoParam.toInt()); } return(OConfiguracoes.id > 0); }
// Carregamento Padrão private ConfiguracaoCarteirinha carregarPadrao() { var OConfig = new ConfiguracaoCarteirinha(); OConfig.htmlCarteirinha = ""; OConfig.qtdeMesesValidade = 12; return(OConfig); }
//Construtor public ConfiguracaoCarteirinhaForm() { this.ConfiguracaoCarteirinha = new ConfiguracaoCarteirinha(); }