示例#1
0
        public Exception Incluir_Assunto_Documento(List <Assuntodoc> Lista)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Assunto_Documento(Lista);

            return(ex);
        }
示例#2
0
        public Exception Incluir_Assunto(Assunto reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Assunto(reg);

            return(ex);
        }
示例#3
0
        public Exception Incluir_Secretaria_Processo_Remessa(Secretaria_processo_remessa reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Secretaria_Processo_Remessa(reg);

            return(ex);
        }
示例#4
0
        public Exception Alterar_Despacho(int Ano, int Numero, int Seq, short CodigoDespacho)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Despacho(Ano, Numero, Seq, CodigoDespacho);

            return(ex);
        }
示例#5
0
        public Exception Arquivar_Processo(int Ano, int Numero, DateTime Data_Arquivamento)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Arquivar_Processo(Ano, Numero, Data_Arquivamento);

            return(ex);
        }
示例#6
0
        public Exception Excluir_Tramite(int Ano, int Numero, int Seq)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Excluir_Tramite(Ano, Numero, Seq);

            return(ex);
        }
示例#7
0
        public Exception Alterar_Tramite(Tramitacao Reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Tramite(Reg);

            return(ex);
        }
示例#8
0
        public Exception Excluir_Despacho(Despacho reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Excluir_Despacho(reg);

            return(ex);
        }
示例#9
0
        public Exception Alterar_Local(Centrocusto reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Local(reg);

            return(ex);
        }
示例#10
0
        public Exception Move_Sequencia_Tramite_Abaixo(int Numero, int Ano, int Seq)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Move_Sequencia_Tramite_Abaixo(Numero, Ano, Seq);

            return(ex);
        }
示例#11
0
        public Exception Remover_Local(int Numero, int Ano, int Seq)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Remover_Local(Numero, Ano, Seq);

            return(ex);
        }
示例#12
0
        public Exception Incluir_Historico_Processo(short Ano, int Numero, string Historico, string Usuario)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Historico_Processo(Ano, Numero, Historico, Usuario);

            return(ex);
        }
示例#13
0
        public Exception Receber_Processo(Tramitacao Reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Receber_Processo(Reg);

            return(ex);
        }
示例#14
0
        ///<summary> Retorna todos os dados de um proceso.
        ///</summary>
        public ProcessoStruct Dados_Processo(int nAno, int nNumero)
        {
            Processo_Data  obj = new Processo_Data(_connection);
            ProcessoStruct reg = obj.Dados_Processo(nAno, nNumero);

            return(reg);
        }
示例#15
0
        public Exception Arquivar_Processo(int Ano, int Numero, string Observacao)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Arquivar_Processo(Ano, Numero, Observacao);

            return(ex);
        }
示例#16
0
        public Exception Alterar_Observacao_Tramite(int Ano, int Numero, int Seq, string Observacao_Geral, string Observacao_Interna)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Observacao_Tramite(Ano, Numero, Seq, Observacao_Geral, Observacao_Interna);

            return(ex);
        }
示例#17
0
        public Exception Alterar_Documento(Documento reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Documento(reg);

            return(ex);
        }
示例#18
0
        public Exception Excluir_Local(int Codigo)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Excluir_Local(Codigo);

            return(ex);
        }
示例#19
0
        /// <summary>
        /// Incluir os documentos de um processo
        /// </summary>
        /// <param name="Lista"></param>
        /// <param name="Ano"></param>
        /// <param name="Numero"></param>
        /// <returns></returns>
        public Exception Incluir_Processo_Documento(List <Processodoc> Lista, int Ano, int Numero)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Processo_Documento(Lista, Ano, Numero);

            return(ex);
        }
示例#20
0
        ///<summary> Retorna os dados do cidadão original que requereu o processo.
        ///</summary>
        public ProcessoCidadaoStruct Processo_cidadao_old(short ano_Processo, int num_Processo)
        {
            Processo_Data         obj = new Processo_Data(_connection);
            ProcessoCidadaoStruct reg = obj.Processo_cidadao_old(ano_Processo, num_Processo);

            return(reg);
        }
示例#21
0
        /// <summary>
        /// Alterar os dados de um processo.
        /// </summary>
        /// <param name="reg"></param>
        /// <returns></returns>
        public Exception Alterar_Processo(Processogti reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Processo(reg);

            return(ex);
        }
示例#22
0
        public Exception Incluir_Anexo(Anexo reg, string usuario)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Anexo(reg, usuario);

            return(ex);
        }
示例#23
0
        public Exception Enviar_Processo(Tramitacao reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Enviar_Processo(reg);

            return(ex);
        }
示例#24
0
        public Exception Incluir_Processo_Web(Processo_web reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_Processo_Web(reg);

            return(ex);
        }
示例#25
0
        public Exception Inserir_Local(int Numero, int Ano, int Seq, int CCusto_Codigo)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Inserir_Local(Numero, Ano, Seq, CCusto_Codigo);

            return(ex);
        }
示例#26
0
        public Exception Alterar_Obs(int Ano, int Numero, int Seq, string ObsGeral, string ObsInterna)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Alterar_Obs(Numero, Ano, Seq, ObsGeral, ObsInterna);

            return(ex);
        }
示例#27
0
        ///<summary> Após carregado o trâmite padrão para o assunto selecionado,
        ///então todo o trâmite, independente se foi alterado pelo usuário ou não,
        ///passa a ser carregado nas próximas vezes a partir da tabela movimentocc e não mais da tabela assuntocc.
        ///</summary>
        public Exception Incluir_MovimentoCC(short Ano, int Numero, List <TramiteStruct> Lista)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = obj.Incluir_MovimentoCC(Ano, Numero, Lista);

            return(ex);
        }
示例#28
0
        ///<summary>Verifica se o assunto enviado esta sendo utilizado em algum processo para evitar exclusão do mesmo.
        ///</summary>
        public Exception Assunto_uso_processo(short Codigo_Assunto)
        {
            Processo_Data obj      = new Processo_Data(_connection);
            bool          bAssunto = obj.Assunto_uso_processo(Codigo_Assunto);

            if (bAssunto)
            {
                AppEx = new Exception("Exclusão não permitida. Assunto em uso.");
            }
            return(AppEx);
        }
示例#29
0
        public Exception Excluir_Assunto(Assunto reg)
        {
            Processo_Data obj = new Processo_Data(_connection);
            Exception     ex  = Assunto_uso_processo(reg.Codigo);

            if (ex == null)
            {
                ex = obj.Excluir_Assunto(reg);
            }
            return(ex);
        }
示例#30
0
        private Exception Cidadao_em_uso(int id_cidadao)
        {
            Exception     AppEx    = null;
            Processo_Data obj      = new Processo_Data(_connection);
            bool          bcidadao = obj.Cidadao_Processo(id_cidadao);

            if (bcidadao)
            {
                AppEx = new Exception("Exclusão não permitida. cidadão em uso - processo.");
            }
            return(AppEx);
        }