//Remover um registro logicamente
        public UtilRetorno excluirPorId(int id)
        {
            var db = this.getDataContext();

            db.AssociadoAbrangencia.Where(x => x.id == id)
            .Delete();

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
示例#2
0
        //Remover um registro logicamente
        public UtilRetorno excluir(int id)
        {
            int idUsuarioLogado = User.id();

            db.TipoDependente.Where(x => x.id == id)
            .Update(x => new TipoDependente {
                flagExcluido = "S", idUsuarioAlteracao = idUsuarioLogado, dtAlteracao = DateTime.Now
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
        // Excluir Registro
        public UtilRetorno excluir(int id)
        {
            int idUsuarioLogado = User.id();

            db.AssociadoCarteirinha.Where(x => x.id == id)
            .Update(x => new AssociadoCarteirinha {
                flagExcluido = "S", idUsuarioAlteracao = idUsuarioLogado, dtAlteracao = DateTime.Now
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
        public UtilRetorno excluirPorId(int id)
        {
            int idUsuarioLogado = User.id();

            db.AssociadoRepresentante.Where(x => x.id == id)
            .Update(x => new AssociadoRepresentante {
                flagExcluido = "S", dtAlteracao = DateTime.Now, idUsuarioAlteracao = idUsuarioLogado
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
        //Remover um registro logicamente
        public UtilRetorno excluir(int id)
        {
            int idUsuarioLogado = User.id();

            db.FuncionarioContaBancaria.Where(x => x.id == id)
            .Update(x => new FuncionarioContaBancaria {
                flagExcluido = "S", idUsuarioAlteracao = idUsuarioLogado, dtAlteracao = DateTime.Now
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
        //Remover um registro logicamente
        public UtilRetorno excluirPorId(int id)
        {
            var idUsuario = User.id();

            db.AssociadoAreaAtuacao.Where(x => x.id == id)
            .Update(x => new AssociadoAreaAtuacao()
            {
                flagExcluido = "S", idUsuarioAlteracao = idUsuario, dtAlteracao = DateTime.Now
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;
            return(Retorno);
        }
示例#7
0
        //Excluir registro logicamente do sistema
        public UtilRetorno excluir(int id)
        {
            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            var idUsuarioLogado = User.id();

            db.TipoMaterialApoio
            .Where(x => x.id == id)
            .Update(x => new TipoMaterialApoio {
                flagExcluido = "S", dtAlteracao = DateTime.Now, idUsuarioAlteracao = idUsuarioLogado
            });

            return(Retorno);
        }
示例#8
0
        //Exclusao logica de registro
        public UtilRetorno excluir(int id)
        {
            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            var idUsuario = User.id();

            this.db.SegmentoAtuacao
            .Where(x => x.id == id)
            .Update(x => new SegmentoAtuacao {
                dtExclusao = DateTime.Now, idUsuarioExclusao = idUsuario
            });

            return(Retorno);
        }
示例#9
0
        //Exclusao logica de registro
        public UtilRetorno excluir(int id)
        {
            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            var idUsuario = User.id();

            this.db.TipoAssociadoRepresentante
            .Where(x => x.id == id)
            .Update(x => new TipoAssociadoRepresentante {
                flagExcluido = "S", idUsuarioAlteracao = idUsuario, dtAlteracao = DateTime.Now
            });

            return(Retorno);
        }
示例#10
0
        //Remover um registro logicamente
        public UtilRetorno excluirPorId(int id)
        {
            var idUsuario = User.id();

            db.AssociadoInstituicao.Where(x => x.id == id)
            .Update(x => new AssociadoInstituicao()
            {
                dtExclusao = DateTime.Now, idUsuarioExclusao = idUsuario
            });

            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            return(Retorno);
        }
        //Alteracao de ativo para inativo e vice-versa
        public ArquivoUpload alterarStatus(int id)
        {
            var Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            ArquivoUpload OArquivo = db.ArquivoUpload.FirstOrDefault(x => x.id == id);

            if (OArquivo == null)
            {
                return(null);
            }

            OArquivo.ativo = (OArquivo.ativo == "S" ? "N" : "S");

            db.SaveChanges();

            return(OArquivo);
        }
        //Excluir um registro através dos parâmetros informados
        public UtilRetorno excluir(int idReferencia, string entidade)
        {
            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = false;

            List <ArquivoUpload> listaArquivos = this.listar(idReferencia, entidade, "", "").ToList();

            foreach (ArquivoUpload Item in listaArquivos)
            {
                var flagSucesso = this.excluir(Item.id);

                if (!flagSucesso)
                {
                    Retorno.flagError = true;
                    Retorno.listaErros.Add($"O registro {Item.id} não pôde ser removido.");
                }
            }

            return(Retorno);
        }
示例#13
0
        //Excluir registro
        public UtilRetorno excluir(int id)
        {
            UtilRetorno Retorno = UtilRetorno.getInstance();

            Retorno.flagError = true;

            var db = this.getDataContext();
            int qtdeRelacionamentos = (from Cont in db.Contribuicao where Cont.idPeriodoContribuicao == id select Cont).Count();

            if (qtdeRelacionamentos > 0)
            {
                Retorno.flagError = true;
                Retorno.listaErros.Add("Não é possível remover o registro, existem contribuições vinculadas.");
                return(Retorno);
            }

            db.PeriodoContribuicao
            .Where(x => x.id == id)
            .Delete();

            return(Retorno);
        }