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)); }
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)); }
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); }