public string Deleta(TRegistro_CadGrupoProduto vRegistro) { Hashtable hs = new Hashtable(1); hs.Add("@P_CD_GRUPO", vRegistro.CD_Grupo); return(executarProc("EXCLUI_EST_GrupoProduto", hs)); }
public string Grava(TRegistro_CadGrupoProduto vRegistro) { Hashtable hs = new Hashtable(6); hs.Add("@P_CD_GRUPO", vRegistro.CD_Grupo); hs.Add("@P_DS_GRUPO", vRegistro.DS_Grupo.ToString().Trim()); hs.Add("@P_NIVEL", vRegistro.Nivel); hs.Add("@P_TP_GRUPO", vRegistro.Tp_Grupo); hs.Add("@P_CD_GRUPO_PAI", vRegistro.CD_Grupo_Pai); hs.Add("@P_ST_REGISTRO", vRegistro.ST_Registro); hs.Add("@P_QT_VL_BI", vRegistro.QT_vl_bi); hs.Add("@P_ST_PROIBIDOMENORES", vRegistro.menor_idade); hs.Add("@P_ST_OBSITEM", vRegistro.status_obs); return(executarProc("IA_EST_GRUPOPRODUTO", hs)); }
public TList_CadGrupoProduto Select(TpBusca[] vBusca, int vTop, string vNM_Campo) { TList_CadGrupoProduto lista = new TList_CadGrupoProduto(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_CadGrupoProduto reg = new TRegistro_CadGrupoProduto(); if (!reader.IsDBNull(reader.GetOrdinal("cd_grupo"))) { reg.CD_Grupo = reader.GetString(reader.GetOrdinal("cd_grupo")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_grupo"))) { reg.DS_Grupo = reader.GetString(reader.GetOrdinal("ds_grupo")); } if (!reader.IsDBNull(reader.GetOrdinal("nivel"))) { reg.Nivel = reader.GetDecimal(reader.GetOrdinal("nivel")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_grupo"))) { reg.Tp_Grupo = reader.GetString(reader.GetOrdinal("tp_grupo")); } if (!reader.IsDBNull(reader.GetOrdinal("qt_vl_bi"))) { reg.QT_vl_bi = reader.GetString(reader.GetOrdinal("qt_vl_bi")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_grupo_pai"))) { reg.CD_Grupo_Pai = reader.GetString(reader.GetOrdinal("cd_grupo_pai")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_grupo_pai"))) { reg.DS_Grupo_Pai = reader.GetString(reader.GetOrdinal("ds_grupo_pai")); } if (!reader.IsDBNull(reader.GetOrdinal("st_registro"))) { reg.ST_Registro = reader.GetString(reader.GetOrdinal("st_registro")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_ProibidoMenores"))) { reg.menor_idade = reader.GetString(reader.GetOrdinal("ST_ProibidoMenores")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_ObsItem"))) { reg.status_obs = reader.GetString(reader.GetOrdinal("ST_ObsItem")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }