OK, this may be a silly question, but I'm all about saving time and space in my code.

Right now this is what my code looks like to insert a record thru a sp:
cn.Open()
cmd.Connection = cn
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "sp_Request"

With cmd
.Parameters.Add("@Request", SqlDbType.VarChar, 200)
.Parameters("@Request").Direction = ParameterDirection.Input
.Parameters("@Request").Value = getTypes()
.Parameters.Add("@Rq_No", SqlDbType.VarChar, 200)
.Parameters("@Rq_no").Direction = ParameterDirection.Input
.Parameters("@Rq_no").Value = getPermitNumber()
End With

Is there a more compact way of doing this?
I'm still feeling my way thru .net.