public Object dmlAgregar(SIT_RESP_COMITERUBRO oDatos)
        {
            iSecuencia = SecuenciaDML("SEC_SIT_RESP_COMITERUBRO");
            String sSQL = " INSERT INTO SIT_RESP_COMITERUBRO( corfecbaja, cordescripcion, corclave) VALUES (  :P0, :P1, :P2) ";

            EjecutaDML(sSQL, oDatos.corfecbaja, oDatos.cordescripcion, iSecuencia);
            return(iSecuencia);
        }
        public SIT_RESP_COMITERUBRO dmlSelectID(SIT_RESP_COMITERUBRO oDatos)
        {
            String sSQL = " SELECT * FROM SIT_RESP_COMITERUBRO WHERE  corclave = :P0 ";

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

            return((int)EjecutaDML(sSQL, oDatos.corclave));
        }
        public int dmlEditar(SIT_RESP_COMITERUBRO oDatos)
        {
            String sSQL = " UPDATE SIT_RESP_COMITERUBRO SET  corfecbaja = :P0, cordescripcion = :P1 WHERE  corclave = :P2 ";

            return((int)EjecutaDML(sSQL, oDatos.corfecbaja, oDatos.cordescripcion, oDatos.corclave));
        }