Te falla esta línea:
Código C#:
Ver originalcmd.Parameters.Add("@codigoserv", SqlDbType.NVarChar,15).Value = codigoserv;
Tienes que cambiar codigoserv por codigoserv.Text, porque codigoserv es un TextBox.
Código C#:
Ver originalcmd.Parameters.Add("@codigoserv", SqlDbType.NVarChar,15).Value = codigoserv.Text;
Un saludo.