public int modificarIVA(ParametroM parametro) { conexion.abrirConexion(); SqlCommand cmd = new SqlCommand("uspActualizarIva", conexion.obtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@iva", SqlDbType.Decimal).Value = parametro.iva; SqlParameter retval = cmd.Parameters.Add("@retorno", SqlDbType.VarChar); retval.Direction = ParameterDirection.ReturnValue; cmd.ExecuteNonQuery(); int retorno = (int)cmd.Parameters["@retorno"].Value; conexion.cerrarConexion(); return(retorno); }
public ParametroM obtenerIVA() { conexion.abrirConexion(); SqlCommand cmd = new SqlCommand("uspObtenerIVA", conexion.obtenerConexion()); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { decimal valor = 0; while (reader.Read()) { valor = reader.GetDecimal(1); } ParametroM obtenido = new ParametroM(valor, 1); conexion.cerrarConexion(); return(obtenido); } conexion.cerrarConexion(); return(null); }