public bool Eliminar(BE_PRO_ORDENPRODUCCION entOrdenProduccion)
        {
            bool booResult = false;
            CD_pro_ordenproduccion    miFun = new CD_pro_ordenproduccion();
            CD_log_ordenrequerimiento miReq = new CD_log_ordenrequerimiento();
            CD_vta_pedidocli          miPed = new CD_vta_pedidocli();

            miFun.mysConec = mysConec;

            booResult = miFun.Eliminar(entOrdenProduccion.n_id);
            if (booResult == true)
            {
                if (entOrdenProduccion.n_idtipdocref == 75)
                {
                    miReq.mysConec = mysConec;
                    booResult      = miReq.ActualizarEstadoRequerimiento(entOrdenProduccion.n_iddocref, 1);                                    // ACTUALIZAMOS EL ESTADO A 1 = PENDIENTE
                }
                if (entOrdenProduccion.n_idtipdocref == 77)
                {
                    miPed.mysConec = mysConec;
                    booResult      = miPed.ActualizarEstadoPedido(entOrdenProduccion.n_iddocref, 0);                                           // ACTUALIZAMOS EL ESTADO EN ORDEN DE PRODUCCION A 0 = NO ESTA EN ORDEN DE PRODUCCION
                }

                if (booResult == false)
                {
                    booOcurrioError = miReq.booOcurrioError;
                    StrErrorMensaje = miReq.StrErrorMensaje;
                    IntErrorNumber  = miReq.IntErrorNumber;
                }
            }
            else
            {
                booOcurrioError = false;
                StrErrorMensaje = miFun.StrErrorMensaje;
                IntErrorNumber  = miFun.IntErrorNumber;
            }
            return(booResult);
        }