public BuscarCatalogo ExtraerIdMonedaXAbreviatura(BuscarCatalogo abreviaturaMoneda) { var item = new BuscarCatalogo(); var parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@pClaveMoneda", SqlDbType.VarChar, 6, abreviaturaMoneda.Alias)); parametros.Add(new SqlParameterItem("@pID", SqlDbType.SmallInt, 0, ParameterDirection.Output)); InicializarConexion(TipoBaseDatos.Catalogos); helper.ExecuteNonQuery("usp_Moneda_DameIDxClaveMoneda", parametros); item = new BuscarCatalogo() { Id = Convert.ToInt16(helper.GetParameterOutput("@pID")) }; return(item); }
public BuscarCatalogo ExtraerIdTipoComprobanteXNombreComprobante(BuscarCatalogo nombreComprobante) { var item = new BuscarCatalogo(); InicializarConexion(TipoBaseDatos.Catalogos); var parametro = new SqlParameterItem("@pTipoComprobante", SqlDbType.VarChar, 10, nombreComprobante.Nombre); var reader = helper.ExecuteReader("usp_TipoComprobante_DameIDxTipoComprobante", parametro); while (reader.Read()) { item = new BuscarCatalogo() { Id = reader.GetInt32(reader.GetOrdinal("IdTipoComprobante")) }; } return(item); }