public string Excluir(TRegistro_Markup val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(2); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_MARKUP", val.Id_markup); return(executarProc("EXCLUI_EST_MARKUP", hs)); }
public string Gravar(TRegistro_Markup val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(7); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_MARKUP", val.Id_markup); hs.Add("@P_DS_MARKUP", val.Ds_markup); hs.Add("@P_TP_MARKUP", val.Tp_markup); hs.Add("@P_PC_CUSTOFIXO", val.Pc_custofixo); hs.Add("@P_PC_CUSTOVARIAVEL", val.Pc_custovariavel); hs.Add("@P_PC_LUCRO", val.Pc_lucro); return(executarProc("IA_EST_MARKUP", hs)); }
public TList_Markup Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNm_Campo) { TList_Markup lista = new TList_Markup(); System.Data.SqlClient.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_Markup reg = new TRegistro_Markup(); if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa"))) { reg.Nm_empresa = reader.GetString(reader.GetOrdinal("nm_empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("id_markup"))) { reg.Id_markup = reader.GetDecimal(reader.GetOrdinal("id_markup")); } if (!(reader.IsDBNull(reader.GetOrdinal("Ds_markup")))) { reg.Ds_markup = reader.GetString(reader.GetOrdinal("Ds_markup")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_markup"))) { reg.Tp_markup = reader.GetString(reader.GetOrdinal("tp_markup")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_custofixo"))) { reg.Pc_custofixo = reader.GetDecimal(reader.GetOrdinal("pc_custofixo")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_custovariavel"))) { reg.Pc_custovariavel = reader.GetDecimal(reader.GetOrdinal("pc_custovariavel")); } if (!reader.IsDBNull(reader.GetOrdinal("pc_lucro"))) { reg.Pc_lucro = reader.GetDecimal(reader.GetOrdinal("pc_lucro")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }