Exemple #1
0
        public bool salvar(ConfiguracaoOperacaoCompra OConfiguracoes)
        {
            OConfiguracoes.setDefaultInsertValues();

            db.ConfiguracaoOperacaoCompra.Add(OConfiguracoes);

            db.SaveChanges();

            bool flagSucesso = OConfiguracoes.id > 0;

            if (flagSucesso)
            {
                int?idOrganizacaoInfo = OConfiguracoes.idOrganizacao;

                db.ConfiguracaoOperacaoCompra
                .Where(x => x.dtExclusao == null && x.idOrganizacao == idOrganizacaoInfo && x.id != OConfiguracoes.id)
                .Update(x => new ConfiguracaoOperacaoCompra {
                    dtExclusao = DateTime.Now, idUsuarioExclusao = User.id()
                });

                CacheService.getInstance.remover(chaveCache, idOrganizacaoInfo.toInt());
            }
            return(flagSucesso);
        }
Exemple #2
0
 //Construtor
 public ConfiguracaoOperacaoCompraForm()
 {
     this.ConfiguracaoOperacaoCompra = new ConfiguracaoOperacaoCompra();
 }