public string DeletarContatoCliFor(TRegistro_CadContatoCliFor val) { Hashtable hs = new Hashtable(2); hs.Add("@P_ID_CONTATO", val.Id_Contato); hs.Add("@P_CD_CLIFOR", val.Cd_CliFor); return(executarProc("EXCLUI_FIN_CONTATOCLIFOR", hs)); }
public string GravarContatoCliFor(TRegistro_CadContatoCliFor val) { Hashtable hs = new Hashtable(13); hs.Add("@P_ID_CONTATO", val.Id_Contato); hs.Add("@P_CD_CLIFOR", val.Cd_CliFor); hs.Add("@P_TP_CONTATO", val.Tp_Contato); hs.Add("@P_NM_CONTATO", val.Nm_Contato); hs.Add("@P_EMAIL", val.Email); hs.Add("@P_FONE", val.Fone); hs.Add("@P_FONEMOVEL", val.FoneMovel); hs.Add("@P_DS_OBSERVACAO", val.DS_Observacao); hs.Add("@P_ST_RECEBERDANFE", val.St_receberdanfe); hs.Add("@P_ST_RECEBERXMLNFE", val.St_receberxmlnfe); hs.Add("@P_ST_RECEBEROS", val.St_receberOS); hs.Add("@P_TP_RELACIONAMENTO", val.Tp_relacionamento); hs.Add("@P_DT_NASCIMENTO", val.Dt_nascimento); hs.Add("@P_ST_ENVEMAILANIVERSARIO", val.St_envemailaniversario); return(executarProc("IA_FIN_CONTATOCLIFOR", hs)); }
public TList_CadContatoCliFor Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool podeFecharBco = false; TList_CadContatoCliFor lista = new TList_CadContatoCliFor(); if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_CadContatoCliFor reg = new TRegistro_CadContatoCliFor(); if (!(reader.IsDBNull(reader.GetOrdinal("Id_Contato")))) { reg.Id_Contato = reader.GetDecimal(reader.GetOrdinal("Id_Contato")); } if (!(reader.IsDBNull(reader.GetOrdinal("Cd_CliFor")))) { reg.Cd_CliFor = reader.GetString(reader.GetOrdinal("Cd_CliFor")); } if (!(reader.IsDBNull(reader.GetOrdinal("Tp_Contato")))) { reg.Tp_Contato = reader.GetString(reader.GetOrdinal("Tp_Contato")); } if (!(reader.IsDBNull(reader.GetOrdinal("Nm_Contato")))) { reg.Nm_Contato = reader.GetString(reader.GetOrdinal("Nm_Contato")); } if (!(reader.IsDBNull(reader.GetOrdinal("Email")))) { reg.Email = reader.GetString(reader.GetOrdinal("Email")); } if (!(reader.IsDBNull(reader.GetOrdinal("Fone")))) { reg.Fone = reader.GetString(reader.GetOrdinal("Fone")); } if (!(reader.IsDBNull(reader.GetOrdinal("FoneMovel")))) { reg.FoneMovel = reader.GetString(reader.GetOrdinal("FoneMovel")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_Observacao")))) { reg.DS_Observacao = reader.GetString(reader.GetOrdinal("DS_Observacao")); } if (!reader.IsDBNull(reader.GetOrdinal("st_receberdanfe"))) { reg.St_receberdanfe = reader.GetString(reader.GetOrdinal("st_receberdanfe")); } if (!reader.IsDBNull(reader.GetOrdinal("st_receberxmlnfe"))) { reg.St_receberxmlnfe = reader.GetString(reader.GetOrdinal("st_receberxmlnfe")); } if (!reader.IsDBNull(reader.GetOrdinal("st_receberOS"))) { reg.St_receberOS = reader.GetString(reader.GetOrdinal("st_receberOS")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Relacionamento"))) { reg.Tp_relacionamento = reader.GetString(reader.GetOrdinal("TP_Relacionamento")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Nascimento"))) { reg.Dt_nascimento = reader.GetDateTime(reader.GetOrdinal("DT_Nascimento")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_EnvEmailAniversario"))) { reg.St_envemailaniversario = reader.GetString(reader.GetOrdinal("ST_EnvEmailAniversario")); } lista.Add(reg); } } catch { } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }