public bool LlenarDetOrd()
        {
            if (intNroOrd < 1)
            {
                strError = "NO se asigno numero de orden o es un numero invalido";
                return(false);
            }

            if (gvDetOrd == null)
            {
                strError = "NO se asignó GridView a poblar";
                return(false);
            }

            objConBd = new clsConexBd();

            objConBd.gsSql      = "DETPEDIDOS_S_nroOrd";
            objConBd.gsNomTabla = "Detalle";

            if (!objConBd.AdicionarParametro(ParameterDirection.Input, "@NUMORD", SqlDbType.BigInt, 10, intNroOrd))
            {
                strError = objConBd.gError;
                objConBd = null;
                return(false);
            }

            if (!objConBd.GetDataSet(true))
            {
                strError = objConBd.gError;
                objConBd.gCommand.Parameters.Clear();
                objConBd = null;
                return(false);
            }

            if (objConBd.gDataSet.Tables[objConBd.gsNomTabla].Rows.Count < 1)
            {
                strError = "No hay registros de Detalle de Orden";
                objConBd.gCommand.Parameters.Clear();
                objConBd = null;
                return(false);
            }

            gvDetOrd.DataSource = objConBd.gDataSet.Tables[objConBd.gsNomTabla];
            gvDetOrd.DataBind();

            objConBd.gCommand.Parameters.Clear();
            objConBd = null;
            return(true);
        }