public void ExcluirArquivo(MMAA.Pedidos.Model.ArquivoImportacao arquivo, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (arquivo.Cd_Codigo > 0) data.AddParametro("@Cd_Arquivo", arquivo.Cd_Codigo); else data.AddParametro("@Cd_Arquivo", DBNull.Value); if (arquivo.Cd_Conciliacao != null && arquivo.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", arquivo.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteNonQuery("SP_PEDIDO_NOVO_CONCILIACAO_ARQUIVO_DELETE"); } catch (Exception ex) { Tools.Log.Save(ex.Message.ToString()); } }
public void AlterarConciliacao(MMAA.Pedidos.Model.Conciliacao conciliacao, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (conciliacao.Cd_Conciliacao != null && conciliacao.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", conciliacao.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); if (conciliacao.Cd_StatusConciliacao != null && conciliacao.Cd_StatusConciliacao > 0) data.AddParametro("@Cd_StatusConciliacao", conciliacao.Cd_StatusConciliacao); else data.AddParametro("@Cd_StatusConciliacao", DBNull.Value); if (conciliacao.Cd_TipoConciliacao != null && conciliacao.Cd_TipoConciliacao > 0) data.AddParametro("@Cd_TipoConciliacao", conciliacao.Cd_TipoConciliacao); else data.AddParametro("@Cd_TipoConciliacao", DBNull.Value); if (conciliacao.Dt_Referencia != null && conciliacao.Dt_Referencia > DateTime.MinValue) data.AddParametro("@Dt_Referencia", conciliacao.Dt_Referencia); else data.AddParametro("@Dt_Referencia", DBNull.Value); if (conciliacao.Ds_Conciliacao != null && conciliacao.Ds_Conciliacao != "") data.AddParametro("@Ds_Conciliacao", conciliacao.Ds_Conciliacao); else data.AddParametro("@Ds_Conciliacao", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PEDIDO_NOVO_CONCILIACAO_UPDATE"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public DataTable CarregaArquivosConciliacao(MMAA.Pedidos.Model.Conciliacao Conciliacao) { try { DB data = new DB(); DataTable dt = new DataTable(); if (Conciliacao.Cd_Conciliacao != null && Conciliacao.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", Conciliacao.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); data.Cmd.CommandTimeout = 600; dt = data.ExecuteReader("SP_PEDIDO_NOVO_CONCILIACAO_ARQUIVO_SELECT"); return dt; } catch (Exception ex) { Log.Save(ex.Message.ToString()); return null; } }
public void AlterarDetalhe(MMAA.Pedidos.Model.ConciliacaoDetalhe conciliacaoDetalhe, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (conciliacaoDetalhe.Cd_Detalhe != null && conciliacaoDetalhe.Cd_Detalhe > 0) data.AddParametro("@Cd_Detalhe", conciliacaoDetalhe.Cd_Detalhe); else data.AddParametro("@Cd_Detalhe", DBNull.Value); if (!String.IsNullOrEmpty(conciliacaoDetalhe.Cd_Detalhes)) data.AddParametro("@Cd_Detalhes", conciliacaoDetalhe.Cd_Detalhes); else data.AddParametro("@Cd_Detalhes", DBNull.Value); if (conciliacaoDetalhe.Cd_Processo != null && conciliacaoDetalhe.Cd_Processo > 0) data.AddParametro("@Cd_Processo", conciliacaoDetalhe.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); if (conciliacaoDetalhe.Cd_Conciliacao != null && conciliacaoDetalhe.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", conciliacaoDetalhe.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); data.AddParametro("@Ds_Observacao", conciliacaoDetalhe.Ds_Observacao); data.AddParametro("@Flg_Analisado", conciliacaoDetalhe.Flg_Analisado); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PEDIDO_NOVO_CONCILIACAO_DETALHE_UPDATE"); } catch (Exception ex) { Tools.Log.Save(ex.Message.ToString()); } }
public void IncluirPedidoAtualizacao(MMAA.Pedidos.Model.Pedido pedido, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (pedido.Cd_WorkflowAbertura != null && pedido.Cd_WorkflowAbertura > 0) data.AddParametro("@Cd_WorkflowAbertura", pedido.Cd_WorkflowAbertura); else data.AddParametro("@Cd_WorkflowAbertura", DBNull.Value); if (pedido.Cd_Processo != null && pedido.Cd_Processo > 0) data.AddParametro("@Cd_Processo", pedido.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); if (pedido.Cd_Tabela != null && pedido.Cd_Tabela > 0) data.AddParametro("@Cd_Tabela", pedido.Cd_Tabela); else data.AddParametro("@Cd_Tabela", DBNull.Value); if (pedido.Pc_Multa != null && pedido.Pc_Multa > 0) data.AddParametro("@Pc_Multa", pedido.Pc_Multa); else data.AddParametro("@Pc_Multa", DBNull.Value); if (pedido.Vr_Multa != null && pedido.Vr_Multa > 0) data.AddParametro("@Vr_Multa", pedido.Vr_Multa); else data.AddParametro("@Vr_Multa", DBNull.Value); if (pedido.Cd_Referencia != null && pedido.Cd_Referencia > 0) data.AddParametro("@Cd_Referencia", pedido.Cd_Referencia); else data.AddParametro("@Cd_Referencia", DBNull.Value); if (pedido.Qtd_Referencia != null && pedido.Qtd_Referencia > 0) data.AddParametro("@Qtd_Referencia", pedido.Qtd_Referencia); else data.AddParametro("@Qtd_Referencia", DBNull.Value); if (pedido.Vr_Referencia != null && pedido.Vr_Referencia > 0) data.AddParametro("@Vr_Referencia", pedido.Vr_Referencia); else data.AddParametro("@Vr_Referencia", DBNull.Value); if (pedido.Pc_Juros != null && pedido.Pc_Juros > 0) data.AddParametro("@Pc_Juros", pedido.Pc_Juros); else data.AddParametro("@Pc_Juros", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_ATUALIZACAO_INSERT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public DataTable CarregaConciliacoes(MMAA.Pedidos.Model.Conciliacao Conciliacao) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (Conciliacao.Cd_Conciliacao != null && Conciliacao.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", Conciliacao.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); data.AddParametro("@Flg_Atualizacao", Conciliacao.Flg_Atualizacao); data.AddParametro("@Flg_Relatorio", Conciliacao.Flg_Relatorio); return data.ExecuteReader("SP_PEDIDO_NOVO_CONCILIACAO_SELECT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); return null; } }
public void ExcluirPedido(MMAA.Pedidos.Model.Pedido pedido, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (pedido.Cd_Codigo != null && pedido.Cd_Codigo > 0) data.AddParametro("@Cd_Codigo", pedido.Cd_Codigo); else data.AddParametro("@Cd_Codigo", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_DELETE"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public void IncluirPedido(MMAA.Pedidos.Model.Pedido pedido, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (pedido.Cd_WorkflowAbertura != null && pedido.Cd_WorkflowAbertura > 0) data.AddParametro("@Cd_WorkflowAbertura", pedido.Cd_WorkflowAbertura); else data.AddParametro("@Cd_WorkflowAbertura", DBNull.Value); if (pedido.Cd_Processo != null && pedido.Cd_Processo > 0) data.AddParametro("@Cd_Processo", pedido.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); if (pedido.Cd_Pedido != null && pedido.Cd_Pedido > 0) data.AddParametro("@Cd_Pedido", pedido.Cd_Pedido); else data.AddParametro("@Cd_Pedido", DBNull.Value); if (pedido.Cd_TipoAssunto != null && pedido.Cd_TipoAssunto > 0) data.AddParametro("@Cd_TipoAssunto", pedido.Cd_TipoAssunto); else data.AddParametro("@Cd_TipoAssunto", DBNull.Value); if (pedido.Dt_FatoGerador != null && pedido.Dt_FatoGerador > DateTime.MinValue) data.AddParametro("@Dt_FatoGerador", pedido.Dt_FatoGerador); else data.AddParametro("@Dt_FatoGerador", DBNull.Value); if (pedido.Cd_Risco != null && pedido.Cd_Risco > 0) data.AddParametro("@Cd_Risco", pedido.Cd_Risco); else data.AddParametro("@Cd_Risco", DBNull.Value); if (pedido.Qtd_Principal != null && pedido.Qtd_Principal > 0) data.AddParametro("@Qtd_Principal", pedido.Qtd_Principal); else data.AddParametro("@Qtd_Principal", DBNull.Value); if (pedido.Vr_Principal != null && pedido.Vr_Principal > 0) data.AddParametro("@Vr_Principal", pedido.Vr_Principal); else data.AddParametro("@Vr_Principal", DBNull.Value); if (pedido.Cd_Moeda != null && pedido.Cd_Moeda > 0) data.AddParametro("@Cd_Moeda", pedido.Cd_Moeda); else data.AddParametro("@Cd_Moeda", DBNull.Value); if (pedido.Pc_Multa != null && pedido.Pc_Multa > 0) data.AddParametro("@Pc_Multa", pedido.Pc_Multa); else data.AddParametro("@Pc_Multa", DBNull.Value); if (pedido.Vr_Multa != null && pedido.Vr_Multa > 0) data.AddParametro("@Vr_Multa", pedido.Vr_Multa); else data.AddParametro("@Vr_Multa", DBNull.Value); if (pedido.Cd_MoedaMulta != null && pedido.Cd_MoedaMulta > 0) data.AddParametro("@Cd_MoedaMulta", pedido.Cd_MoedaMulta); else data.AddParametro("@Cd_MoedaMulta", DBNull.Value); if (pedido.Qtd_Multa != null && pedido.Qtd_Multa > 0) data.AddParametro("@Qtd_Multa", pedido.Qtd_Multa); else data.AddParametro("@Qtd_Multa", DBNull.Value); if (pedido.Pc_MultaIsolada != null && pedido.Pc_MultaIsolada > 0) data.AddParametro("@Pc_MultaIsolada", pedido.Pc_MultaIsolada); else data.AddParametro("@Pc_MultaIsolada", DBNull.Value); if (pedido.Vr_MultaIsolada != null && pedido.Vr_MultaIsolada > 0) data.AddParametro("@Vr_MultaIsolada", pedido.Vr_MultaIsolada); else data.AddParametro("@Vr_MultaIsolada", DBNull.Value); if (pedido.Cd_MoedaMultaIsolada != null && pedido.Cd_MoedaMultaIsolada > 0) data.AddParametro("@Cd_MoedaMultaIsolada", pedido.Cd_MoedaMultaIsolada); else data.AddParametro("@Cd_MoedaMultaIsolada", DBNull.Value); if (pedido.Qtd_MultaIsolada != null && pedido.Qtd_MultaIsolada > 0) data.AddParametro("@Qtd_MultaIsolada", pedido.Qtd_MultaIsolada); else data.AddParametro("@Qtd_MultaIsolada", DBNull.Value); if (pedido.Pc_MultaOficio != null && pedido.Pc_MultaOficio > 0) data.AddParametro("@Pc_MultaOficio", pedido.Pc_MultaOficio); else data.AddParametro("@Pc_MultaOficio", DBNull.Value); if (pedido.Vr_MultaOficio != null && pedido.Vr_MultaOficio > 0) data.AddParametro("@Vr_MultaOficio", pedido.Vr_MultaOficio); else data.AddParametro("@Vr_MultaOficio", DBNull.Value); if (pedido.Cd_MoedaMultaOficio != null && pedido.Cd_MoedaMultaOficio > 0) data.AddParametro("@Cd_MoedaMultaOficio", pedido.Cd_MoedaMultaOficio); else data.AddParametro("@Cd_MoedaMultaOficio", DBNull.Value); if (pedido.Qtd_MultaOficio != null && pedido.Qtd_MultaOficio > 0) data.AddParametro("@Qtd_MultaOficio", pedido.Qtd_MultaOficio); else data.AddParametro("@Qtd_MultaOficio", DBNull.Value); if (pedido.Pc_Juros != null && pedido.Pc_Juros > 0) data.AddParametro("@Pc_Juros", pedido.Pc_Juros); else data.AddParametro("@Pc_Juros", DBNull.Value); if (pedido.Vr_Total != null && pedido.Vr_Total > 0) data.AddParametro("@Vr_Total", pedido.Vr_Total); else data.AddParametro("@Vr_Total", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_INSERT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public MMAA.Pedidos.Model.Pedido CarregaDadosProcesso(MMAA.Pedidos.Model.Pedido pedido) { MMAA.Pedidos.Model.Pedido retorno = null; DataTable dataTable = null; try { retorno = new MMAA.Pedidos.Model.Pedido(); dataTable = this.CarregaPedidos(pedido); foreach (DataRow row in dataTable.Rows) { if (row["Cd_Ambito"] != null && row["Cd_Ambito"].ToString() != "") retorno.Cd_Ambito = Int32.Parse(row["Cd_Ambito"].ToString()); if (row["Cd_Tabela"] != null && row["Cd_Tabela"].ToString() != "") retorno.Cd_Tabela = Int32.Parse(row["Cd_Tabela"].ToString()); if (row["Dt_Atualizacao"] != null && row["Dt_Atualizacao"].ToString() != "") retorno.Dt_Atualizacao = DateTime.Parse(row["Dt_Atualizacao"].ToString()); if (row["Dt_Atualizacao2"] != null) retorno.Dt_Atualizacao2 = row["Dt_Atualizacao2"].ToString(); if (row["Cd_Estado"] != null) retorno.Cd_Estado = row["Cd_Estado"].ToString(); if (row["Cd_Comarca"] != null && row["Cd_Comarca"].ToString() != "") retorno.Cd_Comarca = Int32.Parse(row["Cd_Comarca"].ToString()); } } catch (Exception ex) { // Log.Save(ex.Message.ToString()); return null; } return retorno; }
public DataTable CarregaPedidos(MMAA.Pedidos.Model.Pedido pedido) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (pedido.Cd_Codigo != null && pedido.Cd_Codigo > 0) data.AddParametro("@Cd_Codigo", pedido.Cd_Codigo); else data.AddParametro("@Cd_Codigo", DBNull.Value); if (pedido.Cd_WorkflowAbertura != null && pedido.Cd_WorkflowAbertura > 0) data.AddParametro("@Cd_WorkflowAbertura", pedido.Cd_WorkflowAbertura); else data.AddParametro("@Cd_WorkflowAbertura", DBNull.Value); if (pedido.Cd_Processo != null && pedido.Cd_Processo > 0) data.AddParametro("@Cd_Processo", pedido.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); data.AddParametro("@Flg_Atualizacao", pedido.Flg_Atualizacao); data.AddParametro("@Flg_Relatorio", pedido.Flg_Relatorio); return data.ExecuteReader("SP_PROCESSO_PEDIDO_SELECT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); return null; } }
public DataTable CarregaProcesso(MMAA.Pedidos.Model.Processo processo, int cdEscritorio) { try { DB data = new DB(); DataTable dt = new DataTable(); data.AddParametro("@CD_PROCESSO", processo.CdProcesso); data.AddParametro("@NR_PASTA", processo.NrPasta); data.AddParametro("@NR_PROCESSO", processo.NrProcesso); data.AddParametro("@UF", processo.NrUf); data.AddParametro("@NR_REFCLIENTE", processo.NrOutroCodigo); data.AddParametro("@CD_ESCRITORIO", processo.CdEscritorio); // incluir parametros novos data.AddParametro("@NR_CNJ", processo.NrCnj); data.AddParametro("@CD_COMARCA", processo.CdComarca); data.AddParametro("@CD_FORUM", processo.CdForum); data.AddParametro("@NR_CLIENTE",processo.NmCliente); data.AddParametro("@NR_CNPJ", processo.NrCNPJ); // data.AddParametro("@NR_ENVOLVIDO", processo.cdEnvolvido); // data.AddParametro("@DT_AUTUACAO", processo.DataAutuacao); data.AddParametro("@DT_DISTRIBUICAO", processo.DataDistribuicao); data.AddParametro("@NR_PROCESSO_ADM", processo.NrProcessoadm); data.AddParametro("@NR_AUTO_INFRACAO", processo.NrAutoInfracao); data.AddParametro("@NR_CDA", processo.NrCda); data.AddParametro("@NR_EXECUCAO_FISCAL", processo.ExecucaoFiscal); data.AddParametro("@CD_INSTANCIA", processo.Instancia); data.AddParametro("@CD_AMBITO", processo.CdAmbito); data.AddParametro("@CD_ESPECIALIDADE", processo.CdEspecialidade); data.AddParametro("@CD_TP_ESPECIALIDADE", processo.CdTipoEspecialidade); data.AddParametro("@CD_PEDIDO", processo.CdPedido); data.AddParametro("@CD_ASSUNTO", processo.CdAssunto); data.AddParametro("@CD_RISCO", processo.CdRisco); data.AddParametro("@DT_FATO_GERADOR", processo.DtFatoGerador); data.AddParametro("@DT_ATE_AUTUACAO", processo.DataAteAutuacao); // PARAMETROS NOVOS data.AddParametro("@DT_ATE_DISTRIBUICAO", processo.DataAteDistribuicao); // PARAMETROS NOVOS data.AddParametro("@DT_ATE_FATO_GERADOR", processo.DtAteFatoGerador); // PARAMETROS NOVOS data.AddParametro("@NR_GRUPO_CLIENTE", processo.CdGrupoCliente);// PARAMETROS NOVOS data.AddParametro("@NR_GRUPO_TRIBUTO", processo.CdGrupoTributo);// PARAMETROS NOVOS data.AddParametro("@NR_SUBGRUPO_CLIENTE", processo.CdSubGrupoCliente);// PARAMETROS NOVOS data.Cmd.CommandTimeout = 600; dt = data.ExecuteReader("PROCESSO_SELECIONA_TRIBUTARIO_NEW2"); return dt; } catch (Exception ex) { Log.Save(ex.Message.ToString()); return null; } }
public void AtualizarPedidos(MMAA.Pedidos.Model.Pedido pedido, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (pedido.Dt_Atualizacao != null && pedido.Dt_Atualizacao > DateTime.MinValue) data.AddParametro("@Nr_Mes", pedido.Dt_Atualizacao.Month); else data.AddParametro("@Nr_Mes", DBNull.Value); if (pedido.Dt_Atualizacao != null && pedido.Dt_Atualizacao > DateTime.MinValue) data.AddParametro("@Nr_Ano", pedido.Dt_Atualizacao.Year); else data.AddParametro("@Nr_Ano", DBNull.Value); if (pedido.Cd_Processo != null && pedido.Cd_Processo > 0) data.AddParametro("@Cd_Processo", pedido.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); if (pedido.Filtro_NrPasta != null && pedido.Filtro_NrPasta.Trim() != String.Empty) data.AddParametro("@Nr_Pasta", pedido.Filtro_NrPasta); else data.AddParametro("@Nr_Pasta", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_ATUALIZACAO"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public Boolean ValidarInclusaoArquivo(MMAA.Pedidos.Model.ArquivoImportacao arquivo) { Boolean retorno = false; try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (arquivo.Cd_Conciliacao != null && arquivo.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", arquivo.Cd_Conciliacao); if (arquivo.Cd_Escritorio != null && arquivo.Cd_Escritorio > 0) data.AddParametro("@Cd_Escritorio", arquivo.Cd_Escritorio); retorno = (data.ExecuteScalar("SP_PEDIDO_NOVO_CONCILIACAO_ARQUIVO_VALIDAR").ToUpper() == "1"); } catch (Exception ex) { Tools.Log.Save(ex.Message.ToString()); } return retorno; }
public void ExcluirConciliacao(MMAA.Pedidos.Model.Conciliacao Conciliacao, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (Conciliacao.Cd_Conciliacao != null && Conciliacao.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", Conciliacao.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PEDIDO_NOVO_CONCILIACAO_DELETE"); } catch (Exception ex) { Log.Save(ex.Message.ToString()); } }
public Int32 IncluirArquivo(MMAA.Pedidos.Model.ArquivoImportacao arquivo, Int32 codUsuario) { Int32 retorno = 0; try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (arquivo.Cd_Codigo > 0) data.AddParametro("@Cd_Arquivo", arquivo.Cd_Codigo); else data.AddParametro("@Cd_Arquivo", DBNull.Value); if (arquivo.Cd_Conciliacao != null && arquivo.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", arquivo.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); if (arquivo.Cd_Escritorio != null && arquivo.Cd_Escritorio > 0) data.AddParametro("@Cd_Escritorio", arquivo.Cd_Escritorio); else data.AddParametro("@Cd_Escritorio", DBNull.Value); if (!String.IsNullOrEmpty(arquivo.Nm_Arquivo)) data.AddParametro("@Nm_Arquivo", arquivo.Nm_Arquivo); else data.AddParametro("@Nm_Arquivo", DBNull.Value); if (!String.IsNullOrEmpty(arquivo.Nm_ArquivoOriginal)) data.AddParametro("@Nm_ArquivoOri", arquivo.Nm_ArquivoOriginal); else data.AddParametro("@Nm_ArquivoOri", DBNull.Value); if (arquivo.Qtd_Registros != null && arquivo.Qtd_Registros > 0) data.AddParametro("@Qtd_Registros", arquivo.Qtd_Registros); else data.AddParametro("@Qtd_Registros", DBNull.Value); if (arquivo.Qtd_Tamanho != null && arquivo.Qtd_Tamanho > 0) data.AddParametro("@Qtd_Tamanho", arquivo.Qtd_Tamanho); else data.AddParametro("@Qtd_Tamanho", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); retorno = Int32.Parse(data.ExecuteScalar("SP_PEDIDO_NOVO_CONCILIACAO_ARQUIVO_INCLUIR")); } catch (Exception ex) { Tools.Log.Save(ex.Message.ToString()); } return retorno; }
public void IncluirGarantia(MMAA.Pedidos.Model.Garantia Garantia, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (Garantia.Cd_Processo > 0) data.AddParametro("@Cd_Processo", Garantia.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); if (Garantia.Cd_Garantia > 0) data.AddParametro("@Cd_Garantia", Garantia.Cd_Garantia); else data.AddParametro("@Cd_Garantia", DBNull.Value); if (Garantia.Cd_Bem > 0) data.AddParametro("@Cd_Bem", Garantia.Cd_Bem); else data.AddParametro("@Cd_Bem", DBNull.Value); if (Garantia.Dt_Lancamento != null && Garantia.Dt_Lancamento > DateTime.MinValue) data.AddParametro("@Dt_Lancamento", Garantia.Dt_Lancamento); else data.AddParametro("@Dt_Lancamento", DBNull.Value); if (!string.IsNullOrEmpty(Garantia.Ds_Identificacao) && Garantia.Ds_Identificacao != "0") data.AddParametro("@Ds_Identificacao", Garantia.Ds_Identificacao); else data.AddParametro("@Ds_Identificacao", DBNull.Value); if (Garantia.Vr_Garantia > 0) data.AddParametro("@Vr_Garantia", Garantia.Vr_Garantia); else data.AddParametro("@Vr_Garantia", DBNull.Value); if (Garantia.Dt_Levantamento_Autor != null && Garantia.Dt_Levantamento_Autor > DateTime.MinValue) data.AddParametro("@Dt_Levantamento_Autor", Garantia.Dt_Levantamento_Autor); else data.AddParametro("@Dt_Levantamento_Autor", DBNull.Value); if (Garantia.Vr_Levantado_Autor > 0) data.AddParametro("@Vr_Levantado_Autor", Garantia.Vr_Levantado_Autor); else data.AddParametro("@Vr_Levantado_Autor", DBNull.Value); if (Garantia.Dt_Levantamento_Reu != null && Garantia.Dt_Levantamento_Reu > DateTime.MinValue) data.AddParametro("@Dt_Levantamento_Reu", Garantia.Dt_Levantamento_Reu); else data.AddParametro("@Dt_Levantamento_Reu", DBNull.Value); if (Garantia.Vr_Levantado_Reu > 0) data.AddParametro("@Vr_Levantado_Reu", Garantia.Vr_Levantado_Reu); else data.AddParametro("@Vr_Levantado_Reu", DBNull.Value); if (!string.IsNullOrEmpty(Garantia.Nr_Referencia)) data.AddParametro("@Nr_Referencia", Garantia.Nr_Referencia); else data.AddParametro("@Nr_Referencia", DBNull.Value); if (!string.IsNullOrEmpty(Garantia.Nm_Banco)) data.AddParametro("@Nm_Banco", Garantia.Nm_Banco); else data.AddParametro("@Nm_Banco", DBNull.Value); if (Garantia.Cd_Situacao > 0) data.AddParametro("@Cd_Situacao", Garantia.Cd_Situacao); else data.AddParametro("@Cd_Situacao", DBNull.Value); if (Garantia.Dt_Encerramento != null && Garantia.Dt_Encerramento > DateTime.MinValue) data.AddParametro("@Dt_Encerramento", Garantia.Dt_Encerramento); else data.AddParametro("@Dt_Encerramento", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_NOVO_GARANTIA_INSERT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public void ExcluirGarantia(MMAA.Pedidos.Model.Garantia Garantia, Int32 codUsuario) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (Garantia.Cd_Codigo != null && Garantia.Cd_Codigo > 0) data.AddParametro("@Cd_Codigo", Garantia.Cd_Codigo); else data.AddParametro("@Cd_Codigo", DBNull.Value); if (Garantia.Cd_Processo != null && Garantia.Cd_Processo > 0) data.AddParametro("@Cd_Processo", Garantia.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteScalar("SP_PROCESSO_PEDIDO_NOVO_GARANTIA_DELETE"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); } }
public DataTable CarregaGarantias(MMAA.Pedidos.Model.Garantia Garantia) { try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (Garantia.Cd_Codigo > 0) data.AddParametro("@Cd_Codigo", Garantia.Cd_Codigo); else data.AddParametro("@Cd_Codigo", DBNull.Value); if (Garantia.Cd_Processo > 0) data.AddParametro("@Cd_Processo", Garantia.Cd_Processo); else data.AddParametro("@Cd_Processo", DBNull.Value); return data.ExecuteReader("SP_PROCESSO_PEDIDO_NOVO_GARANTIA_SELECT"); } catch (Exception ex) { // Log.Save(ex.Message.ToString()); return null; } }
public List<Model.Processo> ListDadosProcesso(MMAA.Pedidos.Model.Processo processo, string dt_distribuicao_de, string dt_distribuicao_ate, string dt_autuacao_de, string dt_autuacao_ate, int qtd_registros) { try { DB data = new DB(); List<Model.Processo> dadosProcesso = new List<Model.Processo>(); Model.Processo objProcesso = new Model.Processo(); DataTable dt = new DataTable(); data.AddParametro("@CD_PROCESSO", processo.CdProcesso); data.AddParametro("@NR_PASTA", processo.NrPasta); data.AddParametro("@nr_processo", processo.NrProcesso); data.AddParametro("@uf", processo.NrUf); data.AddParametro("@cd_comarca", processo.CdComarca); data.AddParametro("@cd_forum", processo.CdForum); data.AddParametro("@cd_vara", processo.CdVara); data.AddParametro("@outro_codigo", processo.NrOutroCodigo); data.AddParametro("@cd_cliente", processo.NrCliente); data.AddParametro("@grupo_cliente", processo.CdGrupoCliente); data.AddParametro("@subgrupo_cliente", processo.CdSubGrupoCliente); data.AddParametro("@dt_distribuicao_de", dt_distribuicao_de); data.AddParametro("@dt_distribuicao_ate", dt_distribuicao_ate); data.AddParametro("@dt_autuacao_de", dt_autuacao_de); data.AddParametro("@dt_autuacao_ate", dt_autuacao_ate); data.AddParametro("@cd_risco", processo.CdRisco); data.AddParametro("@cd_assunto", processo.CdAssunto); data.AddParametro("@qtd_registros", qtd_registros); dt = data.ExecuteReader("PROCESSO_SELECIONA"); dadosProcesso.Capacity = dt.Rows.Count; foreach (DataRow dr in dt.Rows) { objProcesso.CdProcesso = int.Parse(dr["cd_processo"].ToString()); objProcesso.NrPasta = dr["nr_pasta"].ToString(); objProcesso.CdComarca = dr["cd_comarca"].ToString().Equals("") ? 0 : int.Parse(dr["cd_comarca"].ToString()); objProcesso.CdForum = dr["cd_forum"].ToString().Equals("") ? 0 : int.Parse(dr["cd_forum"].ToString()); objProcesso.CdVara = dr["cd_vara"].ToString().Equals("") ? 0 : int.Parse(dr["cd_vara"].ToString()); //objProcesso.CdTribunal = dr["cd_tribunal"].ToString().Equals("") ? 0 : int.Parse(dr["cd_tribunal"].ToString()); //objProcesso.CdCamara = dr["cd_camara"].ToString().Equals("") ? 0 : int.Parse(dr["cd_camara"].ToString()); objProcesso.CdProcedimento = dr["cd_procedimento"].ToString().Equals("") ? 0 : int.Parse(dr["cd_procedimento"].ToString()); objProcesso.CdEspecialidade = dr["cd_especialidade"].ToString().Equals("") ? 0 : int.Parse(dr["cd_especialidade"].ToString()); objProcesso.NrProcesso = dr["nr_processo"].ToString(); //objProcesso.DtDistribuicao = dr["dt_distribuicao"].ToString(); //objProcesso.NrRefCliente = dr["nr_refCliente"].ToString(); //objProcesso.DtEncerramento = dr["DT_ENCERRAMENTO"].ToString(); //objProcesso.Desdobramento = dr["DESDOBRAMENTO"].ToString(); //objProcesso.SgPasta = dr["SG_PASTA"].ToString(); //objProcesso.DsRisco = dr["DS_RISCO"].ToString(); //objProcesso.DsComarca = dr["DS_COMARCA"].ToString(); //objProcesso.NmForum = dr["NM_FORUM"].ToString(); //objProcesso.NmVara = dr["NM_VARA"].ToString(); //objProcesso.NmEstado = dr["NM_ESTADO"].ToString(); //objProcesso.NmCliente = dr["NM_CLIENTE"].ToString(); //objProcesso.NmGrupo = dr["NM_GRUPO"].ToString(); //objProcesso.CdEstado = dr["CD_ESTADO"].ToString(); dadosProcesso.Add(objProcesso); objProcesso = new MMAA.Pedidos.Model.Processo(); } return dadosProcesso; } catch (Exception ex) { Log.Save(ex.Message.ToString()); return null; } }
public String GerarRelatorioCBD_PPI(String connectionString, String relatorioPath, String relatorioTemplate, MMAA.Pedidos.Model.Processo processo, int cdEscritorio) { #region Declaração de variáveis String retorno = String.Empty; System.Data.SqlClient.SqlConnection connection = null; System.Data.DataSet dadosRelatorio = null; System.Data.SqlClient.SqlDataAdapter adapter = null; String commandSQL = String.Empty; String path = String.Empty; String serverMapPath = String.Empty; String fileName = "RelProcessoTributarioCBD_" + DateTime.Now.ToFileTime().ToString() + ".xls"; String urlRelatorio = String.Empty; #endregion try { #region Inicialização de objetos connection = new System.Data.SqlClient.SqlConnection(connectionString); connection.Open(); SqlCommand command = new SqlCommand("DBO.SP_RELATORIO_CBD_PPI", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@CD_PROCESSO", processo.CdProcesso)); command.CommandTimeout = 600; dadosRelatorio = new System.Data.DataSet(); adapter = new System.Data.SqlClient.SqlDataAdapter(command); #endregion #region Preenche os parâmetros da pesquisa #endregion #region Efetua a pesquisa adapter.Fill(dadosRelatorio); #endregion #region Define o retorno if (dadosRelatorio.Tables.Count > 0) { serverMapPath = HttpContext.Current.Server.MapPath("~"); path = serverMapPath + "\\" + relatorioPath + "\\"; this.Relatorio_GerarArquivoProcesso(dadosRelatorio, path, fileName, relatorioTemplate); urlRelatorio = "../" + relatorioPath + "/" + fileName; retorno = "window.open('" + urlRelatorio + "');"; } else { retorno = "alert('Não há dados para serem exibidos pelo relatório.');"; } #endregion } catch (Exception ex) { #region Tratamento de erro throw new Exception("MMAA.Pedidos.Web.WS.Pedido.GerarRelatorioProcessoCBD_PPI: " + ex.Message); #endregion } return retorno; }
public String GerarRelatorioProcessoCBD(String connectionString, String relatorioPath, String relatorioTemplate, MMAA.Pedidos.Model.Processo processo, int cdEscritorio) { #region Declaração de variáveis String retorno = String.Empty; System.Data.SqlClient.SqlConnection connection = null; System.Data.DataSet dadosRelatorio = null; System.Data.SqlClient.SqlDataAdapter adapter = null; String commandSQL = String.Empty; String path = String.Empty; String serverMapPath = String.Empty; String fileName = "RelProcessoTributarioCBD_" + DateTime.Now.ToFileTime().ToString() + ".xls"; String urlRelatorio = String.Empty; #endregion try { #region Inicialização de objetos connection = new System.Data.SqlClient.SqlConnection(connectionString); connection.Open(); SqlCommand command = new SqlCommand("DBO.PROCESSO_SELECIONA_TRIBUTARIO_CBD", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@CD_PROCESSO", processo.CdProcesso)); command.Parameters.Add(new SqlParameter("@NR_PASTA", processo.NrPasta)); command.Parameters.Add(new SqlParameter("@NR_PROCESSO", processo.NrProcesso)); command.Parameters.Add(new SqlParameter("@UF", processo.NrUf)); command.Parameters.Add(new SqlParameter("@NR_REFCLIENTE", processo.NrOutroCodigo)); command.Parameters.Add(new SqlParameter("@CD_ESCRITORIO", processo.CdEscritorio)); command.Parameters.Add(new SqlParameter("@NR_CNJ", processo.NrCnj)); command.Parameters.Add(new SqlParameter("@CD_COMARCA", processo.CdComarca)); command.Parameters.Add(new SqlParameter("@CD_FORUM", processo.CdForum)); command.Parameters.Add(new SqlParameter("@NR_CLIENTE", processo.NmCliente)); command.Parameters.Add(new SqlParameter("@NR_CNPJ", processo.NrCNPJ)); command.Parameters.Add(new SqlParameter("@NR_ENVOLVIDO", processo.cdEnvolvido)); command.Parameters.Add(new SqlParameter("@DT_AUTUACAO", processo.DataAutuacao)); command.Parameters.Add(new SqlParameter("@DT_DISTRIBUICAO", processo.DataDistribuicao)); command.Parameters.Add(new SqlParameter("@NR_PROCESSO_ADM", processo.NrProcessoadm)); command.Parameters.Add(new SqlParameter("@NR_AUTO_INFRACAO", processo.NrAutoInfracao)); command.Parameters.Add(new SqlParameter("@NR_CDA", processo.NrCda)); command.Parameters.Add(new SqlParameter("@NR_EXECUCAO_FISCAL", processo.ExecucaoFiscal)); command.Parameters.Add(new SqlParameter("@CD_INSTANCIA", processo.Instancia)); command.Parameters.Add(new SqlParameter("@CD_AMBITO", processo.CdAmbito)); command.Parameters.Add(new SqlParameter("@CD_ESPECIALIDADE", processo.CdEspecialidade)); command.Parameters.Add(new SqlParameter("@CD_TP_ESPECIALIDADE", processo.CdTipoEspecialidade)); command.Parameters.Add(new SqlParameter("@CD_PEDIDO", processo.CdPedido)); command.Parameters.Add(new SqlParameter("@CD_ASSUNTO", processo.CdAssunto)); command.Parameters.Add(new SqlParameter("@CD_RISCO", processo.CdRisco)); command.Parameters.Add(new SqlParameter("@DT_FATO_GERADOR", processo.DtFatoGerador)); command.Parameters.Add(new SqlParameter("@DT_ATE_AUTUACAO", processo.DataAteAutuacao)); // parametro novo command.Parameters.Add(new SqlParameter("DT_ATE_DISTRIBUICAO", processo.DataAteDistribuicao)); // parametro novo command.Parameters.Add(new SqlParameter("@DT_ATE_FATO_GERADOR", processo.DtAteFatoGerador)); // parametro novo command.Parameters.Add(new SqlParameter("@NR_GRUPO_CLIENTE", processo.CdGrupoCliente));// PARAMETROS NOVOS command.Parameters.Add(new SqlParameter("@NR_GRUPO_TRIBUTO", processo.CdGrupoTributo));// PARAMETROS NOVOS command.Parameters.Add(new SqlParameter("@NR_SUBGRUPO_CLIENTE", processo.CdSubGrupoCliente));// PARAMETROS NOVOS command.CommandTimeout = 600; dadosRelatorio = new System.Data.DataSet(); adapter = new System.Data.SqlClient.SqlDataAdapter(command); #endregion #region Preenche os parâmetros da pesquisa #endregion #region Efetua a pesquisa adapter.Fill(dadosRelatorio); #endregion #region Define o retorno if (dadosRelatorio.Tables.Count > 0) { serverMapPath = HttpContext.Current.Server.MapPath("~"); path = serverMapPath + "\\" + relatorioPath + "\\"; this.Relatorio_GerarArquivoProcesso(dadosRelatorio, path, fileName, relatorioTemplate); urlRelatorio = "../" + relatorioPath + "/" + fileName; retorno = "window.open('" + urlRelatorio + "');"; } else { retorno = "alert('Não há dados para serem exibidos pelo relatório.');"; } #endregion } catch (Exception ex) { #region Tratamento de erro throw new Exception("MMAA.Pedidos.Web.WS.Pedido.GerarRelatorioProcessoCBD: " + ex.Message); #endregion } return retorno; }
public DataTable CarregaConciliacao(MMAA.Pedidos.Model.Conciliacao conciliacao) { try { DB data = new DB(); DataTable dt = new DataTable(); if (conciliacao.Cd_Conciliacao > 0) data.AddParametro("@Cd_Conciliacao", conciliacao.Cd_Conciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); if (conciliacao.Cd_StatusConciliacao > 0) data.AddParametro("@Cd_StatusConciliacao", conciliacao.Cd_StatusConciliacao); else data.AddParametro("@Cd_StatusConciliacao", DBNull.Value); if (conciliacao.Ds_Conciliacao != null && !string.IsNullOrEmpty(conciliacao.Ds_Conciliacao)) data.AddParametro("@Ds_Conciliacao", conciliacao.Ds_Conciliacao); else data.AddParametro("@Ds_Conciliacao", DBNull.Value); if (conciliacao.Cd_TipoConciliacao > 0) data.AddParametro("@Cd_TipoConciliacao", conciliacao.Cd_TipoConciliacao); else data.AddParametro("@Cd_TipoConciliacao", DBNull.Value); if (conciliacao.Dt_Referencia >= new DateTime(1900, 1, 1)) data.AddParametro("@Dt_Referencia", conciliacao.Dt_Referencia); if (conciliacao.Dt_Referencia2 >= new DateTime(1900, 1, 1)) data.AddParametro("@Dt_Referencia2", conciliacao.Dt_Referencia2); data.Cmd.CommandTimeout = 600; dt = data.ExecuteReader("SP_PEDIDO_NOVO_CONCILIACAO_SELECT"); return dt; } catch (Exception ex) { Log.Save(ex.Message.ToString()); return null; } }
public Int32 ImportarRegistroArquivo(MMAA.Pedidos.Model.Processo processo, Int32 codArquivo, Int32 codConciliacao, Int32 codEscritorio, Int32 codUsuario) { Int32 retorno = 0; try { MMAA.Pedidos.Dados.DB data = new MMAA.Pedidos.Dados.DB(); if (codArquivo > 0) data.AddParametro("@Cd_Arquivo", codArquivo); else data.AddParametro("@Cd_Arquivo", DBNull.Value); if (codConciliacao > 0) data.AddParametro("@Cd_Conciliacao", codConciliacao); else data.AddParametro("@Cd_Conciliacao", DBNull.Value); if (codEscritorio > 0) data.AddParametro("@Cd_Escritorio", codEscritorio); else data.AddParametro("@Cd_Escritorio", DBNull.Value); if (!String.IsNullOrEmpty(processo.NrPasta)) data.AddParametro("@Nr_Pasta", processo.NrPasta); else data.AddParametro("@Nr_Pasta", DBNull.Value); if (!String.IsNullOrEmpty(processo.NrCliente)) data.AddParametro("@Nr_RefCliente", processo.NrCliente); else data.AddParametro("@Nr_RefCliente", DBNull.Value); if (!String.IsNullOrEmpty(processo.NmEscritorio)) data.AddParametro("@Nm_Escritorio", processo.NmEscritorio); else data.AddParametro("@Nm_Escritorio", DBNull.Value); if (!String.IsNullOrEmpty(processo.NrUf)) data.AddParametro("@Cd_UF", processo.NrUf); else data.AddParametro("@Cd_UF", DBNull.Value); if (!String.IsNullOrEmpty(processo.Instancia)) data.AddParametro("@Cd_Instancia", Int32.Parse(processo.Instancia)); else data.AddParametro("@Cd_Instancia", DBNull.Value); if (!String.IsNullOrEmpty(processo.DsAmbito)) data.AddParametro("@Ds_Ambito", processo.DsAmbito); else data.AddParametro("@Ds_Ambito", DBNull.Value); if (!String.IsNullOrEmpty(processo.DsFaseProcessual)) data.AddParametro("@Ds_Fase", processo.DsFaseProcessual); else data.AddParametro("@Ds_Fase", DBNull.Value); if (!String.IsNullOrEmpty(processo.DsPedido)) data.AddParametro("@Ds_Pedido", processo.DsPedido); else data.AddParametro("@Ds_Pedido", DBNull.Value); if (!String.IsNullOrEmpty(processo.VrTotalAtualizado)) data.AddParametro("@Vr_Atualizado", Decimal.Parse(processo.VrTotalAtualizado)); else data.AddParametro("@Vr_Atualizado", DBNull.Value); data.AddParametro("@Cd_Usuario", codUsuario); data.ExecuteNonQuery("SP_PEDIDO_NOVO_CONCILIACAO_ARQUIVO_IMPORTAR"); } catch (Exception ex) { Tools.Log.Save(ex.Message.ToString()); } return retorno; }