public Object dmlAgregar(SIT_ADM_MODULO oDatos)
        {
            iSecuencia = SecuenciaDML("SEC_SIT_ADM_MODULO");
            String sSQL = " INSERT INTO SIT_ADM_MODULO( modmetodo, modpadre, modfecbaja, modconsecutivo, modcontrol, moddescripcion, modclave) VALUES (  :P0, :P1, :P2, :P3, :P4, :P5, :P6) ";

            EjecutaDML(sSQL, oDatos.modmetodo, oDatos.modpadre, oDatos.modfecbaja, oDatos.modconsecutivo, oDatos.modcontrol, oDatos.moddescripcion, iSecuencia);
            return(iSecuencia);
        }
        public SIT_ADM_MODULO dmlSelectID(SIT_ADM_MODULO oDatos)
        {
            String sSQL = " SELECT * FROM SIT_ADM_MODULO WHERE  modclave = :P0 ";

            return(CrearListaMDL <SIT_ADM_MODULO>(ConsultaDML(sSQL, oDatos.modclave) as DataTable)[0]);
        }
        public int dmlBorrar(SIT_ADM_MODULO oDatos)
        {
            String sSQL = " DELETE FROM SIT_ADM_MODULO WHERE  modclave = :P0 ";

            return((int)EjecutaDML(sSQL, oDatos.modclave));
        }
        public int dmlEditar(SIT_ADM_MODULO oDatos)
        {
            String sSQL = " UPDATE SIT_ADM_MODULO SET  modmetodo = :P0, modpadre = :P1, modfecbaja = :P2, modconsecutivo = :P3, modcontrol = :P4, moddescripcion = :P5 WHERE  modclave = :P6 ";

            return((int)EjecutaDML(sSQL, oDatos.modmetodo, oDatos.modpadre, oDatos.modfecbaja, oDatos.modconsecutivo, oDatos.modcontrol, oDatos.moddescripcion, oDatos.modclave));
        }