/// <summary> /// Salvar configuracoes de RedesSociais e remover os registros anteriores. /// </summary> public bool salvar(ConfiguracaoRedesSociais OConfiguracoes) { OConfiguracoes.setDefaultInsertValues(); db.ConfiguracaoRedesSociais.Add(OConfiguracoes); db.SaveChanges(); bool flagSucesso = OConfiguracoes.id > 0; int?idOrganizacaoParam = OConfiguracoes.idOrganizacao; if (flagSucesso) { db.ConfiguracaoRedesSociais .Where(x => x.dtExclusao == null && x.idOrganizacao == idOrganizacaoParam && x.id != OConfiguracoes.id) .Update(x => new ConfiguracaoRedesSociais { dtExclusao = DateTime.Now, idUsuarioExclusao = User.id() }); CacheService.getInstance.remover(chaveCache, idOrganizacaoParam.toInt()); } return(OConfiguracoes.id > 0); }
// Carregamento Padrão private ConfiguracaoRedesSociais carregarPadrao() { var OConfig = new ConfiguracaoRedesSociais(); // Configurar padrões return(OConfig); }
//Construtor public ConfiguracaoRedesSociaisForm() { this.ConfiguracaoRedesSociais = new ConfiguracaoRedesSociais(); }