Class RegraPagamentoService

java.lang.Object
br.com.intersys.systextil.function.pedi.f933.RegraPagamentoService

public class RegraPagamentoService extends Object
  • Constructor Details

    • RegraPagamentoService

      public RegraPagamentoService(RegraPagamentoDao regraPagamentoDao)
  • Method Details

    • salvarRegraPagamento

      public void salvarRegraPagamento(br.com.intersys.systextil.connection.AppConnection conn, RegraPagamento regraPagamento)
    • salvarDia

      public void salvarDia(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj, int dia)
    • salvarJanelaContagemDias

      public void salvarJanelaContagemDias(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj, TipoContagem tipoContagem, TipoIniciaMesSeguinte tipoIniciaMesSeguinte)
    • buscarRegraPagamento

      public RegraPagamento buscarRegraPagamento(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj)
    • buscarJanelaPagamentoPorContagemDias

      public JanelaPagamentoContagemDias buscarJanelaPagamentoPorContagemDias(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj)
    • buscarJanelaPagamentoPorDiaDaSemana

      public List<JanelaPagamentoDiaDaSemana> buscarJanelaPagamentoPorDiaDaSemana(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj)
    • buscarDias

      public List<Integer> buscarDias(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj)
    • deleteDia

      public void deleteDia(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj, int dia)
    • salvarDiaSemana

      public void salvarDiaSemana(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj, TipoDiaDaSemana diaDaSemana)
    • deleteDiaSemana

      public void deleteDiaSemana(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj, TipoDiaDaSemana diaDaSemana)
    • deletarRegraPagamento

      public void deletarRegraPagamento(br.com.intersys.systextil.connection.AppConnection conn, CNPJ cnpj)
    • buscarTudoCadastradoPorCnpj

      public String buscarTudoCadastradoPorCnpj(br.com.intersys.systextil.connection.AppConnection conn, String cnpj)
      Busca tudo o que estiver cadastrado para um cliente (tela pedi_f933). Utiliza consulta SQL com apenas o CNPJ como parâmetro.
      Parameters:
      conn - conexão
      cnpj - CNPJ do cliente (14 dígitos, com ou sem formatação)
      Returns:
      resultado como uma única String (vazio se não houver cadastro)
    • buscarTudoCadastradoPorCnpjResumo

      public RegraPagamentoResumo buscarTudoCadastradoPorCnpjResumo(br.com.intersys.systextil.connection.AppConnection conn, String cnpj)
      Busca tudo cadastrado retornando objeto com campos separados. Use getTipoRegra(), getDias(), etc. e monte a saída do jeito que quiser.