public SIT_RESP_RESERVA dmlSelectID(SIT_RESP_RESERVA oDatos)
        {
            String sSQL = " SELECT * FROM SIT_RESP_RESERVA WHERE  repclave = :P0 ";

            return(CrearListaMDL <SIT_RESP_RESERVA>(ConsultaDML(sSQL, oDatos.repclave) as DataTable)[0]);
        }
        public int dmlEditar(SIT_RESP_RESERVA oDatos)
        {
            String sSQL = " UPDATE SIT_RESP_RESERVA SET  sdoclave = :P0, rsvdias = :P1, rsvmeses = :P2, rsvaños = :P3, rsvexpediente = :P4, momclave = :P5, temclave = :P6, araclave = :P7, rsvtipoclasif = :P8, rsvplazo = :P9, rsvfecfin = :P10, rsvfecini = :P11, rsvtiporeserva = :P12 WHERE  repclave = :P13 ";

            return((int)EjecutaDML(sSQL, oDatos.sdoclave, oDatos.rsvdias, oDatos.rsvmeses, oDatos.rsvaños, oDatos.rsvexpediente, oDatos.momclave, oDatos.temclave, oDatos.araclave, oDatos.rsvtipoclasif, oDatos.rsvplazo, oDatos.rsvfecfin, oDatos.rsvfecini, oDatos.rsvtiporeserva, oDatos.repclave));
        }
        public int dmlBorrar(SIT_RESP_RESERVA oDatos)
        {
            String sSQL = " DELETE FROM SIT_RESP_RESERVA WHERE  repclave = :P0 ";

            return((int)EjecutaDML(sSQL, oDatos.repclave));
        }
        public Object dmlAgregar(SIT_RESP_RESERVA oDatos)
        {
            String sSQL = " INSERT INTO SIT_RESP_RESERVA( sdoclave, rsvdias, rsvmeses, rsvaños, rsvexpediente, repclave, momclave, temclave, araclave, rsvtipoclasif, rsvplazo, rsvfecfin, rsvfecini, rsvtiporeserva) VALUES (  :P0, :P1, :P2, :P3, :P4, :P5, :P6, :P7, :P8, :P9, :P10, :P11, :P12, :P13) ";

            return(EjecutaDML(sSQL, oDatos.sdoclave, oDatos.rsvdias, oDatos.rsvmeses, oDatos.rsvaños, oDatos.rsvexpediente, oDatos.repclave, oDatos.momclave, oDatos.temclave, oDatos.araclave, oDatos.rsvtipoclasif, oDatos.rsvplazo, oDatos.rsvfecfin, oDatos.rsvfecini, oDatos.rsvtiporeserva));
        }