示例#1
0
        public string Excluir(TRegistro_CadPortador val)
        {
            Hashtable hs = new Hashtable(1);

            hs.Add("@P_CD_PORTADOR", val.Cd_portador);

            return(executarProc("EXCLUI_FIN_PORTADOR", hs));
        }
示例#2
0
        public string Gravar(TRegistro_CadPortador val)
        {
            Hashtable hs = new Hashtable(16);

            hs.Add("@P_CD_PORTADOR", val.Cd_portador);
            hs.Add("@P_DS_PORTADOR", val.Ds_portador);
            hs.Add("@P_QT_MIN_PARC", val.Qt_min_parc);
            hs.Add("@P_QT_MAX_PARC", val.Qt_max_parc);
            hs.Add("@P_ST_TITULOTERCEIRO", val.St_tituloterceiro);
            hs.Add("@P_ST_CONTROLETITULO", val.St_controletitulo);
            hs.Add("@P_ST_REGISTRO", val.St_registro);
            hs.Add("@P_TP_PORTADORPDV", val.Tp_portadorpdv);
            hs.Add("@P_ICONE_PORTADOR", val.Img);
            hs.Add("@P_ORDEM", val.Ordem);
            hs.Add("@P_ST_DEVCREDITO", val.St_devcredito);
            hs.Add("@P_ST_CARTAFRETE", val.St_cartafrete);
            hs.Add("@P_ST_ENTREGAFUTURA", val.St_entregafutura);
            hs.Add("@P_ST_CARTAOCREDITO", val.St_cartaocredito);
            hs.Add("@P_PC_JURO_FIN", val.Pc_juro_fin);
            hs.Add("@P_PC_TXTROCA", val.Pc_txtroca);

            return(executarProc("IA_FIN_PORTADOR", hs));
        }
示例#3
0
        public TList_CadPortador Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            TList_CadPortador lista = new TList_CadPortador();
            SqlDataReader     reader;
            bool podeFecharBco = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo, vOrder));
            try
            {
                while (reader.Read())
                {
                    TRegistro_CadPortador reg = new TRegistro_CadPortador();
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Portador"))))
                    {
                        reg.Cd_portador = reader.GetString(reader.GetOrdinal("CD_Portador"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DS_Portador"))))
                    {
                        reg.Ds_portador = reader.GetString(reader.GetOrdinal("DS_Portador"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("QT_Min_Parc"))))
                    {
                        reg.Qt_min_parc = reader.GetDecimal(reader.GetOrdinal("QT_Min_Parc"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("QT_Max_Parc"))))
                    {
                        reg.Qt_max_parc = reader.GetDecimal(reader.GetOrdinal("QT_Max_Parc"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ST_Controletitulo"))))
                    {
                        reg.St_controletitulo = reader.GetString(reader.GetOrdinal("ST_Controletitulo"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ST_Tituloterceiro"))))
                    {
                        reg.St_tituloterceiro = reader.GetString(reader.GetOrdinal("ST_Tituloterceiro"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ST_Registro"))))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("ST_Registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_portadorpdv")))
                    {
                        reg.Tp_portadorpdv = reader.GetString(reader.GetOrdinal("tp_portadorpdv"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("icone_portador")))
                    {
                        reg.Img = (byte[])reader.GetValue(reader.GetOrdinal("icone_portador"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ordem")))
                    {
                        reg.Ordem = reader.GetDecimal(reader.GetOrdinal("ordem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_devcredito")))
                    {
                        reg.St_devcredito = reader.GetString(reader.GetOrdinal("st_devcredito"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_cartafrete")))
                    {
                        reg.St_cartafrete = reader.GetString(reader.GetOrdinal("st_cartafrete"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_entregafutura")))
                    {
                        reg.St_entregafutura = reader.GetString(reader.GetOrdinal("st_entregafutura"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("pc_juro_fin")))
                    {
                        reg.Pc_juro_fin = reader.GetDecimal(reader.GetOrdinal("pc_juro_fin"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("pc_txtroca")))
                    {
                        reg.Pc_txtroca = reader.GetDecimal(reader.GetOrdinal("pc_txtroca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_cartaocredito")))
                    {
                        reg.St_cartaocredito = Convert.ToInt16(reader.GetValue(reader.GetOrdinal("st_cartaocredito")));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }