public VendaResponse(ITerminal terminal) { Rede = new Type.Rede(terminal); DadosDeConfirmacao = new Type.DadosDeConfirmacao(terminal); CodigoDeRespostaSiTef = new Type.CodigoDeRespostaSiTef(terminal); TextoParaExibicao = new Type.TextoParaExibicao(terminal); CodigoRespostaInstituicao = new Type.CodigoRespostaInstituicao(terminal); Data = new Type.Data(terminal); Hora = new Type.Hora(terminal); NSUHost = new Type.NSUHost(terminal); CodigoDoEstabelecimento = new Type.CodigoDoEstabelecimento(terminal); NumeroAutorizacao = new Type.NumeroAutorizacao(terminal); NSUSiTef = new Type.NSUSiTef(terminal); LinhasDeCupom = new Type.LinhasDeCupom(terminal); LinhasDeCupomEstabelecimento = new Type.LinhasDeCupomEstabelecimento(terminal); TextoExibicaoVisorCliente = new Type.StringField(409, 64, terminal) { Label = "Texto para Exibição no Visor do Cliente" }; Fields = new List <Type.IField> { Rede, DadosDeConfirmacao, CodigoDeRespostaSiTef, TextoParaExibicao, CodigoRespostaInstituicao, Data, Hora, NSUHost, CodigoDoEstabelecimento, NumeroAutorizacao, NSUSiTef, LinhasDeCupom, LinhasDeCupomEstabelecimento, TextoExibicaoVisorCliente }; }
public CapturaResponse(ITerminal terminal) { // Rede 1 Rede = new Type.Rede(terminal); //* Dados de confirmação 9 DadosDeConfirmacao = new Type.DadosDeConfirmacao(terminal); //* Código de Resposta do SITEF 10 CodigoDeRespostaSiTef = new Type.CodigoDeRespostaSiTef(terminal); //* Texto para exibição 11 TextoParaExibicao = new Type.TextoParaExibicao(terminal); //* Código de resposta HOST 12 CodigoRespostaInstituicao = new Type.CodigoRespostaInstituicao(terminal); //* Data 13 Data = new Type.Data(terminal); //* Hora 14 Hora = new Type.Hora(terminal); //* NSU_Host 15 NSUHost = new Type.NSUHost(terminal); //* Código Estabelecimento 16 CodigoDoEstabelecimento = new Type.CodigoDoEstabelecimento(terminal); //* Número Autorização 17 NumeroAutorizacao = new Type.NumeroAutorizacao(terminal); //* Nome da Instituição 21 NomeDaInstituicao = new Type.NomeDaInstituicao(terminal); //* Nsu do SiTef 22 NSUSiTef = new Type.NSUSiTef(terminal); //* Linhas de cupom 76 LinhasDeCupom = new Type.LinhasDeCupom(terminal); Fields = new List <Type.IField> { Rede, DadosDeConfirmacao, CodigoDeRespostaSiTef, TextoParaExibicao, CodigoDeRespostaSiTef, Data, Hora, NSUHost, CodigoDoEstabelecimento, NumeroAutorizacao, NomeDaInstituicao, NSUSiTef, LinhasDeCupom }; }
public PreAutorizacaoResponse(ITerminal terminal) { Rede = new Type.Rede(terminal); DadosDeConfirmacao = new Type.DadosDeConfirmacao(terminal); CodigoDeRespostaSiTef = new Type.CodigoDeRespostaSiTef(terminal); TextoParaExibicao = new Type.TextoParaExibicao(terminal); CodigoRespostaInstituicao = new Type.CodigoRespostaInstituicao(terminal); Data = new Type.Data(terminal); Hora = new Type.Hora(terminal); NsuHost = new Type.NSUHost(terminal); CodigoDoEstabelecimento = new Type.CodigoDoEstabelecimento(terminal); NumeroAutorizacao = new Type.NumeroAutorizacao(terminal); NomeDaInstituicao = new Type.NomeDaInstituicao(terminal); //Nome da Institucao NSUSiTef = new Type.NSUSiTef(terminal); //NSU SiTef LinhasDeCupom = new Type.LinhasDeCupom(terminal); //Linhas de cupom DataExpiracao = new Type.DataExpiracao(terminal); //Data Expiracao REDECARD Fields = new List <Type.IField> { Rede, DadosDeConfirmacao, CodigoDeRespostaSiTef, TextoParaExibicao, CodigoRespostaInstituicao, Data, Hora, NsuHost, CodigoDoEstabelecimento, NumeroAutorizacao, NomeDaInstituicao, NSUSiTef, LinhasDeCupom, DataExpiracao }; }